/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9e34d99ae2c6837f487980c721c4b6acf9d9b15c-9e34d99 [2021-07-09 17:51:21,974 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-09 17:51:21,980 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-09 17:51:21,999 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-09 17:51:21,999 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-09 17:51:22,000 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-09 17:51:22,001 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-09 17:51:22,002 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-09 17:51:22,003 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-09 17:51:22,004 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-09 17:51:22,004 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-09 17:51:22,005 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-09 17:51:22,005 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-09 17:51:22,006 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-09 17:51:22,007 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-09 17:51:22,007 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-09 17:51:22,008 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-09 17:51:22,008 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-09 17:51:22,009 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-09 17:51:22,010 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-09 17:51:22,011 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-09 17:51:22,012 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-09 17:51:22,012 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-09 17:51:22,013 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-09 17:51:22,014 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-09 17:51:22,015 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-09 17:51:22,015 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-09 17:51:22,015 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-09 17:51:22,015 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-09 17:51:22,016 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-09 17:51:22,016 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-09 17:51:22,017 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-09 17:51:22,017 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-09 17:51:22,018 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-09 17:51:22,018 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-09 17:51:22,018 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-09 17:51:22,019 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-09 17:51:22,019 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-09 17:51:22,019 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-09 17:51:22,020 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-09 17:51:22,020 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-09 17:51:22,021 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-07-09 17:51:22,036 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-09 17:51:22,036 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-09 17:51:22,036 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-09 17:51:22,036 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-09 17:51:22,037 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-09 17:51:22,037 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-09 17:51:22,037 INFO L138 SettingsManager]: * Use SBE=true [2021-07-09 17:51:22,037 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-09 17:51:22,037 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-09 17:51:22,037 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-09 17:51:22,038 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-09 17:51:22,038 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-09 17:51:22,038 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-09 17:51:22,038 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-09 17:51:22,038 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-09 17:51:22,038 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-09 17:51:22,038 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-09 17:51:22,038 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-09 17:51:22,038 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-09 17:51:22,039 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-09 17:51:22,039 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-09 17:51:22,039 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-09 17:51:22,039 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-09 17:51:22,039 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-09 17:51:22,039 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-09 17:51:22,039 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-09 17:51:22,039 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-09 17:51:22,040 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-09 17:51:22,055 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-09 17:51:22,055 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-09 17:51:22,055 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-09 17:51:22,061 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-07-09 17:51:22,304 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-09 17:51:22,322 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-09 17:51:22,324 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-09 17:51:22,325 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-09 17:51:22,328 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-09 17:51:22,329 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1.wvr.bpl [2021-07-09 17:51:22,329 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1.wvr.bpl' [2021-07-09 17:51:22,364 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-09 17:51:22,368 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-09 17:51:22,369 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-09 17:51:22,369 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-09 17:51:22,369 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-09 17:51:22,377 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:51:22" (1/1) ... [2021-07-09 17:51:22,382 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:51:22" (1/1) ... [2021-07-09 17:51:22,389 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-09 17:51:22,393 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-09 17:51:22,393 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-09 17:51:22,394 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-09 17:51:22,399 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:51:22" (1/1) ... [2021-07-09 17:51:22,399 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:51:22" (1/1) ... [2021-07-09 17:51:22,400 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:51:22" (1/1) ... [2021-07-09 17:51:22,401 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:51:22" (1/1) ... [2021-07-09 17:51:22,407 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:51:22" (1/1) ... [2021-07-09 17:51:22,409 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:51:22" (1/1) ... [2021-07-09 17:51:22,409 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:51:22" (1/1) ... [2021-07-09 17:51:22,410 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-09 17:51:22,411 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-09 17:51:22,411 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-09 17:51:22,411 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-09 17:51:22,412 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:51:22" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-09 17:51:22,468 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-09 17:51:22,468 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-09 17:51:22,468 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-09 17:51:22,469 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-09 17:51:22,469 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-09 17:51:22,469 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-09 17:51:22,469 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-09 17:51:22,469 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-09 17:51:22,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-09 17:51:22,469 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-09 17:51:22,469 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-09 17:51:22,469 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-09 17:51:22,469 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-07-09 17:51:22,469 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-07-09 17:51:22,470 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-07-09 17:51:22,470 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-09 17:51:22,704 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-09 17:51:22,704 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-07-09 17:51:22,705 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread1EXIT is neither atomic block end nor error location. [2021-07-09 17:51:22,705 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread2EXIT is neither atomic block end nor error location. [2021-07-09 17:51:22,705 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread3EXIT is neither atomic block end nor error location. [2021-07-09 17:51:22,705 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread4EXIT is neither atomic block end nor error location. [2021-07-09 17:51:22,706 INFO L202 PluginConnector]: Adding new model parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 05:51:22 BoogieIcfgContainer [2021-07-09 17:51:22,706 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-09 17:51:22,708 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-09 17:51:22,708 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-09 17:51:22,710 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-09 17:51:22,710 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 05:51:22" (1/2) ... [2021-07-09 17:51:22,711 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4479e527 and model type parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.07 05:51:22, skipping insertion in model container [2021-07-09 17:51:22,711 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 05:51:22" (2/2) ... [2021-07-09 17:51:22,712 INFO L111 eAbstractionObserver]: Analyzing ICFG parallel-sum-1.wvr.bpl [2021-07-09 17:51:22,716 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-09 17:51:22,716 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-09 17:51:22,716 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-09 17:51:22,716 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-09 17:51:22,744 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-07-09 17:51:22,760 INFO L255 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-07-09 17:51:22,785 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-09 17:51:22,785 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-09 17:51:22,785 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-09 17:51:22,785 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-09 17:51:22,785 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-09 17:51:22,785 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-09 17:51:22,785 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-09 17:51:22,785 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-09 17:51:22,792 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 38 places, 29 transitions, 90 flow [2021-07-09 17:51:22,825 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 164 states, 163 states have (on average 3.7484662576687118) internal successors, (611), 163 states have internal predecessors, (611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:22,828 INFO L276 IsEmpty]: Start isEmpty. Operand has 164 states, 163 states have (on average 3.7484662576687118) internal successors, (611), 163 states have internal predecessors, (611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:22,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-07-09 17:51:22,838 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:22,839 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:22,839 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:22,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:22,845 INFO L82 PathProgramCache]: Analyzing trace with hash -2029517161, now seen corresponding path program 1 times [2021-07-09 17:51:22,852 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:22,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825574672] [2021-07-09 17:51:22,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:22,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:22,988 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:22,989 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:22,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825574672] [2021-07-09 17:51:22,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825574672] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:51:22,991 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 17:51:22,991 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-09 17:51:22,991 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850460452] [2021-07-09 17:51:22,995 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 17:51:22,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:23,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 17:51:23,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 17:51:23,009 INFO L87 Difference]: Start difference. First operand has 164 states, 163 states have (on average 3.7484662576687118) internal successors, (611), 163 states have internal predecessors, (611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:23,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:23,057 INFO L93 Difference]: Finished difference Result 324 states and 1218 transitions. [2021-07-09 17:51:23,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 17:51:23,059 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-07-09 17:51:23,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:23,075 INFO L225 Difference]: With dead ends: 324 [2021-07-09 17:51:23,075 INFO L226 Difference]: Without dead ends: 319 [2021-07-09 17:51:23,076 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 17:51:23,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2021-07-09 17:51:23,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 204. [2021-07-09 17:51:23,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 203 states have (on average 3.7339901477832513) internal successors, (758), 203 states have internal predecessors, (758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:23,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 758 transitions. [2021-07-09 17:51:23,129 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 758 transitions. Word has length 15 [2021-07-09 17:51:23,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:23,130 INFO L482 AbstractCegarLoop]: Abstraction has 204 states and 758 transitions. [2021-07-09 17:51:23,130 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:23,130 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 758 transitions. [2021-07-09 17:51:23,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-07-09 17:51:23,132 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:23,132 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:23,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-09 17:51:23,132 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:23,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:23,133 INFO L82 PathProgramCache]: Analyzing trace with hash -432769320, now seen corresponding path program 1 times [2021-07-09 17:51:23,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:23,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555378470] [2021-07-09 17:51:23,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:23,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:23,164 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:23,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:23,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555378470] [2021-07-09 17:51:23,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555378470] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:23,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856885616] [2021-07-09 17:51:23,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:23,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:23,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-09 17:51:23,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:23,324 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:23,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856885616] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:51:23,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-09 17:51:23,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2021-07-09 17:51:23,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321857664] [2021-07-09 17:51:23,325 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 17:51:23,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:23,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 17:51:23,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:51:23,326 INFO L87 Difference]: Start difference. First operand 204 states and 758 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:23,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:23,360 INFO L93 Difference]: Finished difference Result 500 states and 1907 transitions. [2021-07-09 17:51:23,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 17:51:23,362 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-07-09 17:51:23,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:23,371 INFO L225 Difference]: With dead ends: 500 [2021-07-09 17:51:23,371 INFO L226 Difference]: Without dead ends: 453 [2021-07-09 17:51:23,371 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 15.4ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:51:23,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2021-07-09 17:51:23,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 434. [2021-07-09 17:51:23,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 3.8960739030023093) internal successors, (1687), 433 states have internal predecessors, (1687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:23,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1687 transitions. [2021-07-09 17:51:23,394 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1687 transitions. Word has length 17 [2021-07-09 17:51:23,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:23,394 INFO L482 AbstractCegarLoop]: Abstraction has 434 states and 1687 transitions. [2021-07-09 17:51:23,395 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:23,395 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1687 transitions. [2021-07-09 17:51:23,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-07-09 17:51:23,398 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:23,398 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:23,609 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-07-09 17:51:23,609 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:23,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:23,610 INFO L82 PathProgramCache]: Analyzing trace with hash 243471090, now seen corresponding path program 1 times [2021-07-09 17:51:23,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:23,610 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622691677] [2021-07-09 17:51:23,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:23,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:23,663 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:23,701 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:23,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622691677] [2021-07-09 17:51:23,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622691677] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:23,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080696061] [2021-07-09 17:51:23,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:23,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:23,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-09 17:51:23,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:23,779 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:23,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080696061] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:51:23,780 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-09 17:51:23,780 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2021-07-09 17:51:23,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187116122] [2021-07-09 17:51:23,780 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 17:51:23,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:23,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 17:51:23,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:51:23,781 INFO L87 Difference]: Start difference. First operand 434 states and 1687 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:23,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:23,805 INFO L93 Difference]: Finished difference Result 734 states and 2844 transitions. [2021-07-09 17:51:23,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 17:51:23,806 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-07-09 17:51:23,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:23,810 INFO L225 Difference]: With dead ends: 734 [2021-07-09 17:51:23,810 INFO L226 Difference]: Without dead ends: 715 [2021-07-09 17:51:23,810 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 20.5ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-07-09 17:51:23,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2021-07-09 17:51:23,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 681. [2021-07-09 17:51:23,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 680 states have (on average 3.9426470588235296) internal successors, (2681), 680 states have internal predecessors, (2681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:23,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 2681 transitions. [2021-07-09 17:51:23,840 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 2681 transitions. Word has length 17 [2021-07-09 17:51:23,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:23,840 INFO L482 AbstractCegarLoop]: Abstraction has 681 states and 2681 transitions. [2021-07-09 17:51:23,840 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:23,840 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 2681 transitions. [2021-07-09 17:51:23,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:23,846 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:23,846 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:24,062 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:24,063 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:24,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:24,063 INFO L82 PathProgramCache]: Analyzing trace with hash -322877901, now seen corresponding path program 1 times [2021-07-09 17:51:24,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:24,063 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804533721] [2021-07-09 17:51:24,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:24,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:24,140 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:24,141 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:24,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804533721] [2021-07-09 17:51:24,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804533721] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:24,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128964338] [2021-07-09 17:51:24,141 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-07-09 17:51:24,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:24,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-09 17:51:24,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:24,275 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 9 [2021-07-09 17:51:24,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:24,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:24,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:24,281 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:9 [2021-07-09 17:51:24,314 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:24,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128964338] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:24,315 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:24,315 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-09 17:51:24,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866971795] [2021-07-09 17:51:24,316 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:51:24,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:24,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:51:24,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:51:24,318 INFO L87 Difference]: Start difference. First operand 681 states and 2681 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:24,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:24,661 INFO L93 Difference]: Finished difference Result 1344 states and 5255 transitions. [2021-07-09 17:51:24,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:51:24,661 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:24,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:24,668 INFO L225 Difference]: With dead ends: 1344 [2021-07-09 17:51:24,669 INFO L226 Difference]: Without dead ends: 1314 [2021-07-09 17:51:24,669 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 211.8ms TimeCoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:51:24,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1314 states. [2021-07-09 17:51:24,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1314 to 727. [2021-07-09 17:51:24,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 726 states have (on average 3.9958677685950414) internal successors, (2901), 726 states have internal predecessors, (2901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:24,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 2901 transitions. [2021-07-09 17:51:24,696 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 2901 transitions. Word has length 19 [2021-07-09 17:51:24,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:24,696 INFO L482 AbstractCegarLoop]: Abstraction has 727 states and 2901 transitions. [2021-07-09 17:51:24,696 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:24,697 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 2901 transitions. [2021-07-09 17:51:24,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:24,699 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:24,699 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:24,915 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:24,916 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:24,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:24,916 INFO L82 PathProgramCache]: Analyzing trace with hash 262456051, now seen corresponding path program 2 times [2021-07-09 17:51:24,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:24,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507862906] [2021-07-09 17:51:24,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:24,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:25,004 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:25,005 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:25,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507862906] [2021-07-09 17:51:25,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507862906] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:25,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915518338] [2021-07-09 17:51:25,005 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:25,040 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:51:25,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:25,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-09 17:51:25,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:25,105 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:25,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-09 17:51:25,108 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:51:25,114 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:25,115 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:25,115 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:20 [2021-07-09 17:51:25,191 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:25,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915518338] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:25,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:25,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-09 17:51:25,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007962979] [2021-07-09 17:51:25,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:51:25,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:25,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:51:25,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:51:25,192 INFO L87 Difference]: Start difference. First operand 727 states and 2901 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:25,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:25,314 INFO L93 Difference]: Finished difference Result 918 states and 3625 transitions. [2021-07-09 17:51:25,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:51:25,314 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:25,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:25,319 INFO L225 Difference]: With dead ends: 918 [2021-07-09 17:51:25,319 INFO L226 Difference]: Without dead ends: 896 [2021-07-09 17:51:25,319 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 111.9ms TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:51:25,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 896 states. [2021-07-09 17:51:25,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 896 to 739. [2021-07-09 17:51:25,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 739 states, 738 states have (on average 3.9959349593495936) internal successors, (2949), 738 states have internal predecessors, (2949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:25,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 739 states to 739 states and 2949 transitions. [2021-07-09 17:51:25,351 INFO L78 Accepts]: Start accepts. Automaton has 739 states and 2949 transitions. Word has length 19 [2021-07-09 17:51:25,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:25,351 INFO L482 AbstractCegarLoop]: Abstraction has 739 states and 2949 transitions. [2021-07-09 17:51:25,351 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:25,351 INFO L276 IsEmpty]: Start isEmpty. Operand 739 states and 2949 transitions. [2021-07-09 17:51:25,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:25,353 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:25,353 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:25,571 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:25,571 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:25,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:25,571 INFO L82 PathProgramCache]: Analyzing trace with hash 1876022785, now seen corresponding path program 3 times [2021-07-09 17:51:25,571 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:25,571 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057748466] [2021-07-09 17:51:25,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:25,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:25,646 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:25,647 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:25,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057748466] [2021-07-09 17:51:25,647 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057748466] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:25,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510061430] [2021-07-09 17:51:25,647 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:25,685 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:51:25,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:25,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-09 17:51:25,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:25,733 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:25,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-09 17:51:25,735 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:51:25,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:25,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:25,742 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:20 [2021-07-09 17:51:25,810 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:25,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510061430] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:25,810 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:25,810 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-09 17:51:25,810 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98156640] [2021-07-09 17:51:25,811 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:51:25,811 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:25,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:51:25,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:51:25,811 INFO L87 Difference]: Start difference. First operand 739 states and 2949 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:25,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:25,922 INFO L93 Difference]: Finished difference Result 914 states and 3616 transitions. [2021-07-09 17:51:25,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:51:25,923 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:25,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:25,927 INFO L225 Difference]: With dead ends: 914 [2021-07-09 17:51:25,927 INFO L226 Difference]: Without dead ends: 899 [2021-07-09 17:51:25,927 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 122.3ms TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:51:25,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 899 states. [2021-07-09 17:51:25,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 899 to 739. [2021-07-09 17:51:25,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 739 states, 738 states have (on average 3.9959349593495936) internal successors, (2949), 738 states have internal predecessors, (2949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:25,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 739 states to 739 states and 2949 transitions. [2021-07-09 17:51:25,944 INFO L78 Accepts]: Start accepts. Automaton has 739 states and 2949 transitions. Word has length 19 [2021-07-09 17:51:25,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:25,945 INFO L482 AbstractCegarLoop]: Abstraction has 739 states and 2949 transitions. [2021-07-09 17:51:25,945 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:25,947 INFO L276 IsEmpty]: Start isEmpty. Operand 739 states and 2949 transitions. [2021-07-09 17:51:25,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:25,948 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:25,949 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:26,164 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-07-09 17:51:26,164 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:26,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:26,165 INFO L82 PathProgramCache]: Analyzing trace with hash 26619477, now seen corresponding path program 4 times [2021-07-09 17:51:26,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:26,165 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997143146] [2021-07-09 17:51:26,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:26,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:26,222 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:26,222 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:26,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997143146] [2021-07-09 17:51:26,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997143146] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:26,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [381651460] [2021-07-09 17:51:26,222 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:26,251 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:51:26,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:26,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-09 17:51:26,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:26,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:51:26,306 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:26,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:26,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:26,309 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:14, output treesize:7 [2021-07-09 17:51:26,335 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:26,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [381651460] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:26,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:26,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-09 17:51:26,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793301633] [2021-07-09 17:51:26,336 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:51:26,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:26,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:51:26,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:51:26,336 INFO L87 Difference]: Start difference. First operand 739 states and 2949 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:26,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:26,543 INFO L93 Difference]: Finished difference Result 1178 states and 4636 transitions. [2021-07-09 17:51:26,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 17:51:26,544 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:26,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:26,550 INFO L225 Difference]: With dead ends: 1178 [2021-07-09 17:51:26,550 INFO L226 Difference]: Without dead ends: 1169 [2021-07-09 17:51:26,550 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 146.9ms TimeCoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:51:26,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1169 states. [2021-07-09 17:51:26,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1169 to 799. [2021-07-09 17:51:26,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 799 states, 798 states have (on average 4.006265664160401) internal successors, (3197), 798 states have internal predecessors, (3197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:26,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 799 states to 799 states and 3197 transitions. [2021-07-09 17:51:26,572 INFO L78 Accepts]: Start accepts. Automaton has 799 states and 3197 transitions. Word has length 19 [2021-07-09 17:51:26,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:26,572 INFO L482 AbstractCegarLoop]: Abstraction has 799 states and 3197 transitions. [2021-07-09 17:51:26,572 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:26,573 INFO L276 IsEmpty]: Start isEmpty. Operand 799 states and 3197 transitions. [2021-07-09 17:51:26,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:26,574 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:26,574 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:26,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:26,793 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:26,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:26,793 INFO L82 PathProgramCache]: Analyzing trace with hash 108018533, now seen corresponding path program 5 times [2021-07-09 17:51:26,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:26,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543394322] [2021-07-09 17:51:26,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:26,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:26,851 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:26,852 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:26,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543394322] [2021-07-09 17:51:26,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543394322] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:26,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962955001] [2021-07-09 17:51:26,852 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:26,898 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:51:26,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:26,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-09 17:51:26,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:26,948 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:26,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-09 17:51:26,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:51:26,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:26,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:26,968 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:36 [2021-07-09 17:51:27,042 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:27,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1962955001] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:27,042 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:27,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-09 17:51:27,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924109648] [2021-07-09 17:51:27,042 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:51:27,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:27,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:51:27,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:51:27,043 INFO L87 Difference]: Start difference. First operand 799 states and 3197 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:27,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:27,484 INFO L93 Difference]: Finished difference Result 1115 states and 4405 transitions. [2021-07-09 17:51:27,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:51:27,485 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:27,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:27,491 INFO L225 Difference]: With dead ends: 1115 [2021-07-09 17:51:27,491 INFO L226 Difference]: Without dead ends: 1106 [2021-07-09 17:51:27,491 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 361.1ms TimeCoverageRelationStatistics Valid=109, Invalid=397, Unknown=0, NotChecked=0, Total=506 [2021-07-09 17:51:27,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1106 states. [2021-07-09 17:51:27,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1106 to 803. [2021-07-09 17:51:27,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 803 states, 802 states have (on average 4.006234413965087) internal successors, (3213), 802 states have internal predecessors, (3213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:27,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 803 states to 803 states and 3213 transitions. [2021-07-09 17:51:27,511 INFO L78 Accepts]: Start accepts. Automaton has 803 states and 3213 transitions. Word has length 19 [2021-07-09 17:51:27,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:27,511 INFO L482 AbstractCegarLoop]: Abstraction has 803 states and 3213 transitions. [2021-07-09 17:51:27,511 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:27,511 INFO L276 IsEmpty]: Start isEmpty. Operand 803 states and 3213 transitions. [2021-07-09 17:51:27,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:27,515 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:27,515 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:27,731 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:27,731 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:27,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:27,732 INFO L82 PathProgramCache]: Analyzing trace with hash 1721585267, now seen corresponding path program 6 times [2021-07-09 17:51:27,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:27,732 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47766263] [2021-07-09 17:51:27,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:27,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:27,804 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:27,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:27,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47766263] [2021-07-09 17:51:27,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47766263] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:27,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37279353] [2021-07-09 17:51:27,805 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:27,832 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:51:27,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:27,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-09 17:51:27,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:27,884 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:27,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-09 17:51:27,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:51:27,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:27,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:27,891 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:15 [2021-07-09 17:51:27,936 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:27,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37279353] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:27,937 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:27,937 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-07-09 17:51:27,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250480800] [2021-07-09 17:51:27,937 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 17:51:27,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:27,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 17:51:27,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-09 17:51:27,938 INFO L87 Difference]: Start difference. First operand 803 states and 3213 transitions. Second operand has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:28,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:28,109 INFO L93 Difference]: Finished difference Result 1049 states and 4169 transitions. [2021-07-09 17:51:28,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 17:51:28,110 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:28,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:28,115 INFO L225 Difference]: With dead ends: 1049 [2021-07-09 17:51:28,115 INFO L226 Difference]: Without dead ends: 1038 [2021-07-09 17:51:28,115 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 104.4ms TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:51:28,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1038 states. [2021-07-09 17:51:28,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1038 to 809. [2021-07-09 17:51:28,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 809 states, 808 states have (on average 4.006188118811881) internal successors, (3237), 808 states have internal predecessors, (3237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:28,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 809 states to 809 states and 3237 transitions. [2021-07-09 17:51:28,136 INFO L78 Accepts]: Start accepts. Automaton has 809 states and 3237 transitions. Word has length 19 [2021-07-09 17:51:28,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:28,136 INFO L482 AbstractCegarLoop]: Abstraction has 809 states and 3237 transitions. [2021-07-09 17:51:28,136 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:28,136 INFO L276 IsEmpty]: Start isEmpty. Operand 809 states and 3237 transitions. [2021-07-09 17:51:28,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:28,138 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:28,138 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:28,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-07-09 17:51:28,353 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:28,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:28,353 INFO L82 PathProgramCache]: Analyzing trace with hash -479624143, now seen corresponding path program 1 times [2021-07-09 17:51:28,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:28,354 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636694297] [2021-07-09 17:51:28,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:28,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:28,407 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:28,407 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:28,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636694297] [2021-07-09 17:51:28,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636694297] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:28,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255912817] [2021-07-09 17:51:28,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:28,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:28,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-09 17:51:28,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:28,491 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:28,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2021-07-09 17:51:28,493 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:51:28,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:28,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:28,498 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:16, output treesize:14 [2021-07-09 17:51:28,532 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:28,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1255912817] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:28,532 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:28,532 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-07-09 17:51:28,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901466800] [2021-07-09 17:51:28,533 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 17:51:28,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:28,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 17:51:28,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-07-09 17:51:28,533 INFO L87 Difference]: Start difference. First operand 809 states and 3237 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:28,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:28,639 INFO L93 Difference]: Finished difference Result 1211 states and 4804 transitions. [2021-07-09 17:51:28,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:51:28,640 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:28,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:28,646 INFO L225 Difference]: With dead ends: 1211 [2021-07-09 17:51:28,646 INFO L226 Difference]: Without dead ends: 1194 [2021-07-09 17:51:28,647 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 85.6ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:51:28,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1194 states. [2021-07-09 17:51:28,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1194 to 829. [2021-07-09 17:51:28,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 829 states, 828 states have (on average 4.01207729468599) internal successors, (3322), 828 states have internal predecessors, (3322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:28,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 3322 transitions. [2021-07-09 17:51:28,668 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 3322 transitions. Word has length 19 [2021-07-09 17:51:28,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:28,668 INFO L482 AbstractCegarLoop]: Abstraction has 829 states and 3322 transitions. [2021-07-09 17:51:28,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:28,669 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 3322 transitions. [2021-07-09 17:51:28,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:28,670 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:28,671 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:28,886 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:28,887 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:28,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:28,887 INFO L82 PathProgramCache]: Analyzing trace with hash 33902709, now seen corresponding path program 2 times [2021-07-09 17:51:28,887 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:28,887 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901412592] [2021-07-09 17:51:28,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:28,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:28,943 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:28,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:28,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901412592] [2021-07-09 17:51:28,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901412592] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:28,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564063388] [2021-07-09 17:51:28,944 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:28,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:51:28,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:28,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-09 17:51:28,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:29,010 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:29,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-09 17:51:29,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:51:29,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:29,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:29,017 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:15 [2021-07-09 17:51:29,078 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:29,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1564063388] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:29,078 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:29,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-09 17:51:29,079 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835540884] [2021-07-09 17:51:29,079 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 17:51:29,079 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:29,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 17:51:29,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-07-09 17:51:29,079 INFO L87 Difference]: Start difference. First operand 829 states and 3322 transitions. Second operand has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:29,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:29,164 INFO L93 Difference]: Finished difference Result 1110 states and 4398 transitions. [2021-07-09 17:51:29,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:51:29,164 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:29,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:29,169 INFO L225 Difference]: With dead ends: 1110 [2021-07-09 17:51:29,169 INFO L226 Difference]: Without dead ends: 1086 [2021-07-09 17:51:29,170 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 70.6ms TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-07-09 17:51:29,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1086 states. [2021-07-09 17:51:29,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1086 to 846. [2021-07-09 17:51:29,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 846 states, 845 states have (on average 4.011834319526627) internal successors, (3390), 845 states have internal predecessors, (3390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:29,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 846 states to 846 states and 3390 transitions. [2021-07-09 17:51:29,187 INFO L78 Accepts]: Start accepts. Automaton has 846 states and 3390 transitions. Word has length 19 [2021-07-09 17:51:29,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:29,187 INFO L482 AbstractCegarLoop]: Abstraction has 846 states and 3390 transitions. [2021-07-09 17:51:29,188 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:29,188 INFO L276 IsEmpty]: Start isEmpty. Operand 846 states and 3390 transitions. [2021-07-09 17:51:29,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:29,189 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:29,190 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:29,404 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:29,405 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:29,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:29,405 INFO L82 PathProgramCache]: Analyzing trace with hash 1109613865, now seen corresponding path program 3 times [2021-07-09 17:51:29,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:29,406 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547753505] [2021-07-09 17:51:29,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:29,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:29,466 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:29,466 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:29,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547753505] [2021-07-09 17:51:29,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547753505] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:29,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77747583] [2021-07-09 17:51:29,467 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:29,493 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:51:29,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:29,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-09 17:51:29,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:29,534 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:29,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-09 17:51:29,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:51:29,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:29,541 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:29,541 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:15 [2021-07-09 17:51:29,589 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:29,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77747583] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:29,590 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:29,590 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-07-09 17:51:29,590 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325625441] [2021-07-09 17:51:29,590 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 17:51:29,590 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:29,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 17:51:29,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-09 17:51:29,591 INFO L87 Difference]: Start difference. First operand 846 states and 3390 transitions. Second operand has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:29,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:29,739 INFO L93 Difference]: Finished difference Result 1105 states and 4384 transitions. [2021-07-09 17:51:29,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:51:29,740 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:29,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:29,744 INFO L225 Difference]: With dead ends: 1105 [2021-07-09 17:51:29,744 INFO L226 Difference]: Without dead ends: 1088 [2021-07-09 17:51:29,745 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 88.4ms TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:51:29,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1088 states. [2021-07-09 17:51:29,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1088 to 846. [2021-07-09 17:51:29,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 846 states, 845 states have (on average 4.011834319526627) internal successors, (3390), 845 states have internal predecessors, (3390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:29,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 846 states to 846 states and 3390 transitions. [2021-07-09 17:51:29,762 INFO L78 Accepts]: Start accepts. Automaton has 846 states and 3390 transitions. Word has length 19 [2021-07-09 17:51:29,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:29,762 INFO L482 AbstractCegarLoop]: Abstraction has 846 states and 3390 transitions. [2021-07-09 17:51:29,762 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:29,762 INFO L276 IsEmpty]: Start isEmpty. Operand 846 states and 3390 transitions. [2021-07-09 17:51:29,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:29,764 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:29,764 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:29,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-07-09 17:51:29,980 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:29,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:29,980 INFO L82 PathProgramCache]: Analyzing trace with hash -70116645, now seen corresponding path program 4 times [2021-07-09 17:51:29,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:29,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663324478] [2021-07-09 17:51:29,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:29,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:30,040 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:30,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:30,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663324478] [2021-07-09 17:51:30,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663324478] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:30,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696811581] [2021-07-09 17:51:30,040 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:30,083 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:51:30,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:30,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-09 17:51:30,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:30,136 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 9 [2021-07-09 17:51:30,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:30,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:30,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:30,140 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:9 [2021-07-09 17:51:30,164 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:30,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1696811581] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:30,164 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:30,164 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-09 17:51:30,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895061615] [2021-07-09 17:51:30,164 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:51:30,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:30,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:51:30,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:51:30,165 INFO L87 Difference]: Start difference. First operand 846 states and 3390 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:30,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:30,374 INFO L93 Difference]: Finished difference Result 1294 states and 5123 transitions. [2021-07-09 17:51:30,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 17:51:30,375 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:30,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:30,399 INFO L225 Difference]: With dead ends: 1294 [2021-07-09 17:51:30,399 INFO L226 Difference]: Without dead ends: 1285 [2021-07-09 17:51:30,399 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 152.8ms TimeCoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:51:30,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1285 states. [2021-07-09 17:51:30,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1285 to 872. [2021-07-09 17:51:30,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 872 states, 871 states have (on average 4.013777267508611) internal successors, (3496), 871 states have internal predecessors, (3496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:30,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 872 states to 872 states and 3496 transitions. [2021-07-09 17:51:30,418 INFO L78 Accepts]: Start accepts. Automaton has 872 states and 3496 transitions. Word has length 19 [2021-07-09 17:51:30,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:30,418 INFO L482 AbstractCegarLoop]: Abstraction has 872 states and 3496 transitions. [2021-07-09 17:51:30,418 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:30,418 INFO L276 IsEmpty]: Start isEmpty. Operand 872 states and 3496 transitions. [2021-07-09 17:51:30,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:30,420 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:30,420 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:30,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-07-09 17:51:30,633 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:30,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:30,633 INFO L82 PathProgramCache]: Analyzing trace with hash 517628677, now seen corresponding path program 5 times [2021-07-09 17:51:30,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:30,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081983641] [2021-07-09 17:51:30,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:30,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:30,682 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:30,683 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:30,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081983641] [2021-07-09 17:51:30,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081983641] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:30,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180235796] [2021-07-09 17:51:30,683 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:30,712 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:51:30,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:30,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-09 17:51:30,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:30,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 17:51:30,756 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:30,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:30,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:30,760 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:10 [2021-07-09 17:51:30,797 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:30,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [180235796] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:30,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:30,798 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-09 17:51:30,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683318647] [2021-07-09 17:51:30,798 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:51:30,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:30,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:51:30,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:51:30,799 INFO L87 Difference]: Start difference. First operand 872 states and 3496 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:31,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:31,003 INFO L93 Difference]: Finished difference Result 1254 states and 4985 transitions. [2021-07-09 17:51:31,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 17:51:31,003 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:31,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:31,007 INFO L225 Difference]: With dead ends: 1254 [2021-07-09 17:51:31,007 INFO L226 Difference]: Without dead ends: 1245 [2021-07-09 17:51:31,008 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 185.0ms TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:51:31,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1245 states. [2021-07-09 17:51:31,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1245 to 878. [2021-07-09 17:51:31,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 878 states, 877 states have (on average 4.013683010262258) internal successors, (3520), 877 states have internal predecessors, (3520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:31,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 878 states to 878 states and 3520 transitions. [2021-07-09 17:51:31,025 INFO L78 Accepts]: Start accepts. Automaton has 878 states and 3520 transitions. Word has length 19 [2021-07-09 17:51:31,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:31,026 INFO L482 AbstractCegarLoop]: Abstraction has 878 states and 3520 transitions. [2021-07-09 17:51:31,026 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:31,026 INFO L276 IsEmpty]: Start isEmpty. Operand 878 states and 3520 transitions. [2021-07-09 17:51:31,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:31,028 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:31,028 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:31,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-07-09 17:51:31,244 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:31,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:31,244 INFO L82 PathProgramCache]: Analyzing trace with hash 1593339833, now seen corresponding path program 6 times [2021-07-09 17:51:31,244 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:31,244 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72355958] [2021-07-09 17:51:31,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:31,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:31,309 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:31,309 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:31,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72355958] [2021-07-09 17:51:31,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72355958] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:31,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617034229] [2021-07-09 17:51:31,309 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:31,338 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:51:31,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:31,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-09 17:51:31,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:31,385 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:31,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 11 treesize of output 15 [2021-07-09 17:51:31,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:51:31,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:31,392 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:31,392 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:15 [2021-07-09 17:51:31,433 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:31,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617034229] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:31,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:31,434 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-07-09 17:51:31,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236905620] [2021-07-09 17:51:31,434 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 17:51:31,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:31,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 17:51:31,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-09 17:51:31,434 INFO L87 Difference]: Start difference. First operand 878 states and 3520 transitions. Second operand has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:31,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:31,611 INFO L93 Difference]: Finished difference Result 1123 states and 4469 transitions. [2021-07-09 17:51:31,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 17:51:31,611 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:31,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:31,614 INFO L225 Difference]: With dead ends: 1123 [2021-07-09 17:51:31,614 INFO L226 Difference]: Without dead ends: 1112 [2021-07-09 17:51:31,614 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 96.5ms TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-09 17:51:31,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1112 states. [2021-07-09 17:51:31,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1112 to 882. [2021-07-09 17:51:31,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 881 states have (on average 4.013620885357549) internal successors, (3536), 881 states have internal predecessors, (3536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:31,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 3536 transitions. [2021-07-09 17:51:31,631 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 3536 transitions. Word has length 19 [2021-07-09 17:51:31,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:31,631 INFO L482 AbstractCegarLoop]: Abstraction has 882 states and 3536 transitions. [2021-07-09 17:51:31,631 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:31,631 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 3536 transitions. [2021-07-09 17:51:31,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:31,633 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:31,633 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:31,848 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:31,849 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:31,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:31,849 INFO L82 PathProgramCache]: Analyzing trace with hash -297300711, now seen corresponding path program 1 times [2021-07-09 17:51:31,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:31,849 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034855299] [2021-07-09 17:51:31,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:31,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:31,899 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:31,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:31,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034855299] [2021-07-09 17:51:31,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034855299] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:31,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574405226] [2021-07-09 17:51:31,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:31,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:31,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-09 17:51:31,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:31,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-09 17:51:31,983 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:31,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:31,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:31,986 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:14, output treesize:7 [2021-07-09 17:51:32,005 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:32,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574405226] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:32,005 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:32,005 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-09 17:51:32,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858253326] [2021-07-09 17:51:32,006 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:51:32,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:32,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:51:32,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:51:32,006 INFO L87 Difference]: Start difference. First operand 882 states and 3536 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:32,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:32,177 INFO L93 Difference]: Finished difference Result 1282 states and 5074 transitions. [2021-07-09 17:51:32,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 17:51:32,178 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:32,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:32,181 INFO L225 Difference]: With dead ends: 1282 [2021-07-09 17:51:32,181 INFO L226 Difference]: Without dead ends: 1273 [2021-07-09 17:51:32,182 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 137.3ms TimeCoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:51:32,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1273 states. [2021-07-09 17:51:32,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1273 to 909. [2021-07-09 17:51:32,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 909 states, 908 states have (on average 4.02863436123348) internal successors, (3658), 908 states have internal predecessors, (3658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:32,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 909 states to 909 states and 3658 transitions. [2021-07-09 17:51:32,199 INFO L78 Accepts]: Start accepts. Automaton has 909 states and 3658 transitions. Word has length 19 [2021-07-09 17:51:32,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:32,199 INFO L482 AbstractCegarLoop]: Abstraction has 909 states and 3658 transitions. [2021-07-09 17:51:32,199 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:32,199 INFO L276 IsEmpty]: Start isEmpty. Operand 909 states and 3658 transitions. [2021-07-09 17:51:32,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:32,201 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:32,201 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:32,411 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-07-09 17:51:32,411 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:32,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:32,411 INFO L82 PathProgramCache]: Analyzing trace with hash 1801002105, now seen corresponding path program 1 times [2021-07-09 17:51:32,411 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:32,412 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521516874] [2021-07-09 17:51:32,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:32,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:32,461 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:32,461 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:32,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521516874] [2021-07-09 17:51:32,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521516874] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:32,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684809210] [2021-07-09 17:51:32,462 INFO L95 rtionOrderModulation]: Keeping assertion order 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) [2021-07-09 17:51:32,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:32,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-09 17:51:32,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:32,544 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 9 [2021-07-09 17:51:32,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:32,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:32,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:32,548 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:9 [2021-07-09 17:51:32,592 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:32,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684809210] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:32,592 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:32,592 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-09 17:51:32,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316530787] [2021-07-09 17:51:32,593 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:51:32,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:32,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:51:32,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:51:32,593 INFO L87 Difference]: Start difference. First operand 909 states and 3658 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:32,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:32,864 INFO L93 Difference]: Finished difference Result 1460 states and 5766 transitions. [2021-07-09 17:51:32,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:51:32,864 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:32,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:32,875 INFO L225 Difference]: With dead ends: 1460 [2021-07-09 17:51:32,875 INFO L226 Difference]: Without dead ends: 1451 [2021-07-09 17:51:32,875 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 194.2ms TimeCoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:51:32,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1451 states. [2021-07-09 17:51:32,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1451 to 897. [2021-07-09 17:51:32,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 897 states, 896 states have (on average 4.011160714285714) internal successors, (3594), 896 states have internal predecessors, (3594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:32,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 897 states to 897 states and 3594 transitions. [2021-07-09 17:51:32,893 INFO L78 Accepts]: Start accepts. Automaton has 897 states and 3594 transitions. Word has length 19 [2021-07-09 17:51:32,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:32,893 INFO L482 AbstractCegarLoop]: Abstraction has 897 states and 3594 transitions. [2021-07-09 17:51:32,893 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:32,893 INFO L276 IsEmpty]: Start isEmpty. Operand 897 states and 3594 transitions. [2021-07-09 17:51:32,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:32,895 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:32,895 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:33,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:33,109 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:33,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:33,109 INFO L82 PathProgramCache]: Analyzing trace with hash -1692671303, now seen corresponding path program 2 times [2021-07-09 17:51:33,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:33,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124110410] [2021-07-09 17:51:33,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:33,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:33,167 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:33,168 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:33,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124110410] [2021-07-09 17:51:33,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124110410] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:33,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981040418] [2021-07-09 17:51:33,168 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:33,194 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:51:33,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:33,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-09 17:51:33,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:33,235 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:33,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-09 17:51:33,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:51:33,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:33,244 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:33,244 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:20 [2021-07-09 17:51:33,289 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:33,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [981040418] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:33,289 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:33,289 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-09 17:51:33,289 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258403854] [2021-07-09 17:51:33,289 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:51:33,289 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:33,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:51:33,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:51:33,290 INFO L87 Difference]: Start difference. First operand 897 states and 3594 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:33,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:33,610 INFO L93 Difference]: Finished difference Result 1101 states and 4371 transitions. [2021-07-09 17:51:33,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:51:33,610 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:33,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:33,613 INFO L225 Difference]: With dead ends: 1101 [2021-07-09 17:51:33,613 INFO L226 Difference]: Without dead ends: 1092 [2021-07-09 17:51:33,614 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 257.7ms TimeCoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:51:33,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1092 states. [2021-07-09 17:51:33,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1092 to 903. [2021-07-09 17:51:33,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 903 states, 902 states have (on average 4.011086474501108) internal successors, (3618), 902 states have internal predecessors, (3618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:33,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 3618 transitions. [2021-07-09 17:51:33,632 INFO L78 Accepts]: Start accepts. Automaton has 903 states and 3618 transitions. Word has length 19 [2021-07-09 17:51:33,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:33,632 INFO L482 AbstractCegarLoop]: Abstraction has 903 states and 3618 transitions. [2021-07-09 17:51:33,632 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:33,632 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 3618 transitions. [2021-07-09 17:51:33,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:33,634 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:33,634 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:33,837 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:33,837 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:33,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:33,838 INFO L82 PathProgramCache]: Analyzing trace with hash 724489687, now seen corresponding path program 3 times [2021-07-09 17:51:33,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:33,838 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852280179] [2021-07-09 17:51:33,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:33,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:33,887 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:33,887 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:33,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852280179] [2021-07-09 17:51:33,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852280179] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:33,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125387201] [2021-07-09 17:51:33,888 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-07-09 17:51:33,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:51:33,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:33,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-09 17:51:33,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:33,971 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:33,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-09 17:51:33,972 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:51:33,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:33,979 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:33,979 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:20 [2021-07-09 17:51:34,028 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:34,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125387201] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:34,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:34,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-09 17:51:34,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407707802] [2021-07-09 17:51:34,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:51:34,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:34,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:51:34,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:51:34,029 INFO L87 Difference]: Start difference. First operand 903 states and 3618 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:34,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:34,304 INFO L93 Difference]: Finished difference Result 1099 states and 4367 transitions. [2021-07-09 17:51:34,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:51:34,304 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:34,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:34,307 INFO L225 Difference]: With dead ends: 1099 [2021-07-09 17:51:34,307 INFO L226 Difference]: Without dead ends: 1087 [2021-07-09 17:51:34,308 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 239.9ms TimeCoverageRelationStatistics Valid=107, Invalid=313, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:51:34,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1087 states. [2021-07-09 17:51:34,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1087 to 912. [2021-07-09 17:51:34,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 912 states, 911 states have (on average 4.010976948408342) internal successors, (3654), 911 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:34,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 3654 transitions. [2021-07-09 17:51:34,324 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 3654 transitions. Word has length 19 [2021-07-09 17:51:34,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:34,324 INFO L482 AbstractCegarLoop]: Abstraction has 912 states and 3654 transitions. [2021-07-09 17:51:34,324 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:34,324 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 3654 transitions. [2021-07-09 17:51:34,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:34,326 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:34,326 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:34,542 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-07-09 17:51:34,542 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:34,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:34,542 INFO L82 PathProgramCache]: Analyzing trace with hash -981852199, now seen corresponding path program 2 times [2021-07-09 17:51:34,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:34,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918570960] [2021-07-09 17:51:34,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:34,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:34,610 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:34,610 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:34,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918570960] [2021-07-09 17:51:34,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918570960] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:34,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605792827] [2021-07-09 17:51:34,610 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 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:34,636 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:51:34,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:34,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-09 17:51:34,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:34,686 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:34,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-09 17:51:34,688 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:51:34,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:34,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:34,695 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:20 [2021-07-09 17:51:34,757 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:34,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605792827] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:34,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:34,757 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-09 17:51:34,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858005874] [2021-07-09 17:51:34,757 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:51:34,758 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:34,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:51:34,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:51:34,758 INFO L87 Difference]: Start difference. First operand 912 states and 3654 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:35,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:35,112 INFO L93 Difference]: Finished difference Result 1135 states and 4511 transitions. [2021-07-09 17:51:35,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:51:35,113 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:35,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:35,118 INFO L225 Difference]: With dead ends: 1135 [2021-07-09 17:51:35,118 INFO L226 Difference]: Without dead ends: 1126 [2021-07-09 17:51:35,119 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 302.4ms TimeCoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:51:35,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1126 states. [2021-07-09 17:51:35,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1126 to 920. [2021-07-09 17:51:35,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 920 states, 919 states have (on average 4.0108813928182805) internal successors, (3686), 919 states have internal predecessors, (3686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:35,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 920 states to 920 states and 3686 transitions. [2021-07-09 17:51:35,136 INFO L78 Accepts]: Start accepts. Automaton has 920 states and 3686 transitions. Word has length 19 [2021-07-09 17:51:35,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:35,136 INFO L482 AbstractCegarLoop]: Abstraction has 920 states and 3686 transitions. [2021-07-09 17:51:35,136 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:35,136 INFO L276 IsEmpty]: Start isEmpty. Operand 920 states and 3686 transitions. [2021-07-09 17:51:35,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:35,138 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:35,138 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:35,354 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:35,354 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:35,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:35,355 INFO L82 PathProgramCache]: Analyzing trace with hash 750463959, now seen corresponding path program 3 times [2021-07-09 17:51:35,355 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:35,355 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567291147] [2021-07-09 17:51:35,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:35,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:35,405 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:35,406 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:35,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567291147] [2021-07-09 17:51:35,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567291147] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:35,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [327237072] [2021-07-09 17:51:35,406 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 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:35,433 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:51:35,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:35,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-09 17:51:35,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:35,469 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:35,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-09 17:51:35,470 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:51:35,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:35,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:35,477 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:20 [2021-07-09 17:51:35,524 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:35,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [327237072] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:35,524 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:35,525 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-09 17:51:35,525 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073236761] [2021-07-09 17:51:35,525 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:51:35,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:35,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:51:35,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:51:35,525 INFO L87 Difference]: Start difference. First operand 920 states and 3686 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:35,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:35,832 INFO L93 Difference]: Finished difference Result 1134 states and 4509 transitions. [2021-07-09 17:51:35,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:51:35,833 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:35,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:35,836 INFO L225 Difference]: With dead ends: 1134 [2021-07-09 17:51:35,836 INFO L226 Difference]: Without dead ends: 1122 [2021-07-09 17:51:35,836 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 271.0ms TimeCoverageRelationStatistics Valid=109, Invalid=311, Unknown=0, NotChecked=0, Total=420 [2021-07-09 17:51:35,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1122 states. [2021-07-09 17:51:35,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1122 to 924. [2021-07-09 17:51:35,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 924 states, 923 states have (on average 4.010834236186349) internal successors, (3702), 923 states have internal predecessors, (3702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:35,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 924 states to 924 states and 3702 transitions. [2021-07-09 17:51:35,851 INFO L78 Accepts]: Start accepts. Automaton has 924 states and 3702 transitions. Word has length 19 [2021-07-09 17:51:35,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:35,852 INFO L482 AbstractCegarLoop]: Abstraction has 924 states and 3702 transitions. [2021-07-09 17:51:35,852 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:35,852 INFO L276 IsEmpty]: Start isEmpty. Operand 924 states and 3702 transitions. [2021-07-09 17:51:35,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:35,853 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:35,853 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:36,068 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-07-09 17:51:36,069 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:36,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:36,069 INFO L82 PathProgramCache]: Analyzing trace with hash -322425755, now seen corresponding path program 4 times [2021-07-09 17:51:36,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:36,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668344474] [2021-07-09 17:51:36,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:36,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:36,112 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:36,112 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:36,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668344474] [2021-07-09 17:51:36,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668344474] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:36,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861770454] [2021-07-09 17:51:36,113 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 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-07-09 17:51:36,143 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:51:36,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:36,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-09 17:51:36,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:36,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 17:51:36,182 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:36,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:36,186 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:36,186 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:10 [2021-07-09 17:51:36,215 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:36,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861770454] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:36,216 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:36,216 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-09 17:51:36,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976033288] [2021-07-09 17:51:36,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:51:36,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:36,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:51:36,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:51:36,216 INFO L87 Difference]: Start difference. First operand 924 states and 3702 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:36,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:36,457 INFO L93 Difference]: Finished difference Result 1347 states and 5299 transitions. [2021-07-09 17:51:36,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:51:36,458 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:36,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:36,461 INFO L225 Difference]: With dead ends: 1347 [2021-07-09 17:51:36,461 INFO L226 Difference]: Without dead ends: 1303 [2021-07-09 17:51:36,461 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 197.3ms TimeCoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:51:36,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1303 states. [2021-07-09 17:51:36,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1303 to 958. [2021-07-09 17:51:36,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 958 states, 957 states have (on average 4.020898641588297) internal successors, (3848), 957 states have internal predecessors, (3848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:36,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 958 states to 958 states and 3848 transitions. [2021-07-09 17:51:36,478 INFO L78 Accepts]: Start accepts. Automaton has 958 states and 3848 transitions. Word has length 19 [2021-07-09 17:51:36,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:36,478 INFO L482 AbstractCegarLoop]: Abstraction has 958 states and 3848 transitions. [2021-07-09 17:51:36,478 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:36,479 INFO L276 IsEmpty]: Start isEmpty. Operand 958 states and 3848 transitions. [2021-07-09 17:51:36,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:36,480 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:36,480 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:36,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-07-09 17:51:36,693 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:36,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:36,693 INFO L82 PathProgramCache]: Analyzing trace with hash 2094735235, now seen corresponding path program 5 times [2021-07-09 17:51:36,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:36,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637553196] [2021-07-09 17:51:36,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:36,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:36,736 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:36,736 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:36,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637553196] [2021-07-09 17:51:36,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637553196] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:36,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694076394] [2021-07-09 17:51:36,736 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 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:36,763 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:51:36,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:36,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-09 17:51:36,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:36,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 17:51:36,799 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:36,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:36,802 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:36,802 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:10 [2021-07-09 17:51:36,836 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:36,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694076394] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:36,836 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:36,836 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-09 17:51:36,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094950036] [2021-07-09 17:51:36,836 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:51:36,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:36,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:51:36,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:51:36,837 INFO L87 Difference]: Start difference. First operand 958 states and 3848 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:37,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:37,093 INFO L93 Difference]: Finished difference Result 1389 states and 5495 transitions. [2021-07-09 17:51:37,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:51:37,093 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:37,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:37,096 INFO L225 Difference]: With dead ends: 1389 [2021-07-09 17:51:37,096 INFO L226 Difference]: Without dead ends: 1359 [2021-07-09 17:51:37,096 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 207.3ms TimeCoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:51:37,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1359 states. [2021-07-09 17:51:37,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1359 to 991. [2021-07-09 17:51:37,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 991 states, 990 states have (on average 4.042424242424242) internal successors, (4002), 990 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:37,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 991 states to 991 states and 4002 transitions. [2021-07-09 17:51:37,113 INFO L78 Accepts]: Start accepts. Automaton has 991 states and 4002 transitions. Word has length 19 [2021-07-09 17:51:37,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:37,113 INFO L482 AbstractCegarLoop]: Abstraction has 991 states and 4002 transitions. [2021-07-09 17:51:37,113 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:37,113 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 4002 transitions. [2021-07-09 17:51:37,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:37,115 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:37,115 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:37,323 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:37,324 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:37,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:37,324 INFO L82 PathProgramCache]: Analyzing trace with hash 486420053, now seen corresponding path program 6 times [2021-07-09 17:51:37,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:37,324 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394888733] [2021-07-09 17:51:37,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:37,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:37,366 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:37,367 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:37,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394888733] [2021-07-09 17:51:37,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394888733] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:37,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304324613] [2021-07-09 17:51:37,367 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 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:37,398 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:51:37,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:37,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-09 17:51:37,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:37,438 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:37,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2021-07-09 17:51:37,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:51:37,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:37,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:37,444 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:16, output treesize:14 [2021-07-09 17:51:37,469 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:37,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304324613] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:37,469 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:37,469 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-07-09 17:51:37,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553194711] [2021-07-09 17:51:37,469 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 17:51:37,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:37,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 17:51:37,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-07-09 17:51:37,470 INFO L87 Difference]: Start difference. First operand 991 states and 4002 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:37,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:37,569 INFO L93 Difference]: Finished difference Result 1261 states and 5037 transitions. [2021-07-09 17:51:37,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:51:37,569 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:37,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:37,572 INFO L225 Difference]: With dead ends: 1261 [2021-07-09 17:51:37,572 INFO L226 Difference]: Without dead ends: 1246 [2021-07-09 17:51:37,572 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 74.3ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:51:37,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1246 states. [2021-07-09 17:51:37,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1246 to 1001. [2021-07-09 17:51:37,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1001 states, 1000 states have (on average 4.04) internal successors, (4040), 1000 states have internal predecessors, (4040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:37,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1001 states to 1001 states and 4040 transitions. [2021-07-09 17:51:37,590 INFO L78 Accepts]: Start accepts. Automaton has 1001 states and 4040 transitions. Word has length 19 [2021-07-09 17:51:37,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:37,590 INFO L482 AbstractCegarLoop]: Abstraction has 1001 states and 4040 transitions. [2021-07-09 17:51:37,590 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:37,590 INFO L276 IsEmpty]: Start isEmpty. Operand 1001 states and 4040 transitions. [2021-07-09 17:51:37,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:37,592 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:37,592 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:37,807 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-07-09 17:51:37,807 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:37,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:37,807 INFO L82 PathProgramCache]: Analyzing trace with hash -967847337, now seen corresponding path program 4 times [2021-07-09 17:51:37,807 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:37,807 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842300030] [2021-07-09 17:51:37,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:37,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:37,854 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:37,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:37,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842300030] [2021-07-09 17:51:37,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842300030] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:37,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138400598] [2021-07-09 17:51:37,855 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-09 17:51:37,885 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:51:37,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:37,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-09 17:51:37,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:37,909 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:37,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-09 17:51:37,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:51:37,915 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:37,916 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:37,916 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:18 [2021-07-09 17:51:37,961 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:37,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138400598] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:37,961 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:37,961 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-07-09 17:51:37,961 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176813107] [2021-07-09 17:51:37,961 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 17:51:37,961 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:37,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 17:51:37,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-07-09 17:51:37,962 INFO L87 Difference]: Start difference. First operand 1001 states and 4040 transitions. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:38,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:38,045 INFO L93 Difference]: Finished difference Result 1212 states and 4842 transitions. [2021-07-09 17:51:38,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:51:38,046 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:38,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:38,048 INFO L225 Difference]: With dead ends: 1212 [2021-07-09 17:51:38,048 INFO L226 Difference]: Without dead ends: 1188 [2021-07-09 17:51:38,048 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 72.6ms TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-07-09 17:51:38,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1188 states. [2021-07-09 17:51:38,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1188 to 1014. [2021-07-09 17:51:38,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1014 states, 1013 states have (on average 4.036525172754195) internal successors, (4089), 1013 states have internal predecessors, (4089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:38,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1014 states to 1014 states and 4089 transitions. [2021-07-09 17:51:38,078 INFO L78 Accepts]: Start accepts. Automaton has 1014 states and 4089 transitions. Word has length 19 [2021-07-09 17:51:38,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:38,078 INFO L482 AbstractCegarLoop]: Abstraction has 1014 states and 4089 transitions. [2021-07-09 17:51:38,079 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:38,079 INFO L276 IsEmpty]: Start isEmpty. Operand 1014 states and 4089 transitions. [2021-07-09 17:51:38,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:38,080 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:38,080 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:38,296 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:38,296 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:38,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:38,296 INFO L82 PathProgramCache]: Analyzing trace with hash 764468821, now seen corresponding path program 5 times [2021-07-09 17:51:38,297 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:38,297 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300536184] [2021-07-09 17:51:38,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:38,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:38,340 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:38,340 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:38,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300536184] [2021-07-09 17:51:38,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300536184] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:38,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020603854] [2021-07-09 17:51:38,340 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:38,377 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:51:38,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:38,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-09 17:51:38,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:38,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 17:51:38,411 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:38,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:38,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:38,414 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:10 [2021-07-09 17:51:38,447 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:38,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020603854] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:38,447 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:38,447 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-09 17:51:38,447 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686027917] [2021-07-09 17:51:38,448 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 17:51:38,448 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:38,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 17:51:38,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-09 17:51:38,448 INFO L87 Difference]: Start difference. First operand 1014 states and 4089 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:38,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:38,742 INFO L93 Difference]: Finished difference Result 1376 states and 5493 transitions. [2021-07-09 17:51:38,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:51:38,742 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:38,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:38,745 INFO L225 Difference]: With dead ends: 1376 [2021-07-09 17:51:38,745 INFO L226 Difference]: Without dead ends: 1359 [2021-07-09 17:51:38,745 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 216.6ms TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:51:38,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1359 states. [2021-07-09 17:51:38,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1359 to 1018. [2021-07-09 17:51:38,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1018 states, 1017 states have (on average 4.03638151425762) internal successors, (4105), 1017 states have internal predecessors, (4105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:38,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1018 states to 1018 states and 4105 transitions. [2021-07-09 17:51:38,762 INFO L78 Accepts]: Start accepts. Automaton has 1018 states and 4105 transitions. Word has length 19 [2021-07-09 17:51:38,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:38,762 INFO L482 AbstractCegarLoop]: Abstraction has 1018 states and 4105 transitions. [2021-07-09 17:51:38,762 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:38,762 INFO L276 IsEmpty]: Start isEmpty. Operand 1018 states and 4105 transitions. [2021-07-09 17:51:38,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 17:51:38,764 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:38,764 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:38,972 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-07-09 17:51:38,972 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:38,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:38,973 INFO L82 PathProgramCache]: Analyzing trace with hash -1342315299, now seen corresponding path program 6 times [2021-07-09 17:51:38,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:38,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900666801] [2021-07-09 17:51:38,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:38,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:39,017 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:39,017 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:39,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900666801] [2021-07-09 17:51:39,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900666801] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:39,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488349679] [2021-07-09 17:51:39,018 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:39,044 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:51:39,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:39,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-09 17:51:39,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:39,080 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:39,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-09 17:51:39,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:51:39,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:39,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:39,086 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:15 [2021-07-09 17:51:39,116 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:39,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488349679] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:39,116 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:39,116 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-07-09 17:51:39,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105704164] [2021-07-09 17:51:39,117 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 17:51:39,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:39,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 17:51:39,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-09 17:51:39,117 INFO L87 Difference]: Start difference. First operand 1018 states and 4105 transitions. Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:39,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:39,217 INFO L93 Difference]: Finished difference Result 1318 states and 5270 transitions. [2021-07-09 17:51:39,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 17:51:39,217 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 17:51:39,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:39,219 INFO L225 Difference]: With dead ends: 1318 [2021-07-09 17:51:39,220 INFO L226 Difference]: Without dead ends: 1301 [2021-07-09 17:51:39,220 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 69.5ms TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-09 17:51:39,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1301 states. [2021-07-09 17:51:39,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1301 to 1022. [2021-07-09 17:51:39,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1022 states, 1021 states have (on average 4.040156709108717) internal successors, (4125), 1021 states have internal predecessors, (4125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:39,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1022 states to 1022 states and 4125 transitions. [2021-07-09 17:51:39,246 INFO L78 Accepts]: Start accepts. Automaton has 1022 states and 4125 transitions. Word has length 19 [2021-07-09 17:51:39,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:39,246 INFO L482 AbstractCegarLoop]: Abstraction has 1022 states and 4125 transitions. [2021-07-09 17:51:39,247 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:39,247 INFO L276 IsEmpty]: Start isEmpty. Operand 1022 states and 4125 transitions. [2021-07-09 17:51:39,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:51:39,248 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:39,248 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:39,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:39,464 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:39,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:39,465 INFO L82 PathProgramCache]: Analyzing trace with hash -1382222734, now seen corresponding path program 7 times [2021-07-09 17:51:39,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:39,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462367919] [2021-07-09 17:51:39,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:39,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:39,482 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:39,482 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:39,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462367919] [2021-07-09 17:51:39,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462367919] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:39,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127967976] [2021-07-09 17:51:39,482 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:39,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:39,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 17:51:39,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:39,550 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:39,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127967976] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:39,550 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:39,550 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2021-07-09 17:51:39,550 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16931482] [2021-07-09 17:51:39,551 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 17:51:39,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:39,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 17:51:39,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-09 17:51:39,551 INFO L87 Difference]: Start difference. First operand 1022 states and 4125 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:39,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:39,603 INFO L93 Difference]: Finished difference Result 2014 states and 7938 transitions. [2021-07-09 17:51:39,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 17:51:39,604 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:51:39,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:39,608 INFO L225 Difference]: With dead ends: 2014 [2021-07-09 17:51:39,608 INFO L226 Difference]: Without dead ends: 1951 [2021-07-09 17:51:39,608 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 22.6ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-07-09 17:51:39,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1951 states. [2021-07-09 17:51:39,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1951 to 1571. [2021-07-09 17:51:39,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1571 states, 1570 states have (on average 4.067515923566879) internal successors, (6386), 1570 states have internal predecessors, (6386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:39,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1571 states to 1571 states and 6386 transitions. [2021-07-09 17:51:39,638 INFO L78 Accepts]: Start accepts. Automaton has 1571 states and 6386 transitions. Word has length 21 [2021-07-09 17:51:39,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:39,639 INFO L482 AbstractCegarLoop]: Abstraction has 1571 states and 6386 transitions. [2021-07-09 17:51:39,639 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:39,639 INFO L276 IsEmpty]: Start isEmpty. Operand 1571 states and 6386 transitions. [2021-07-09 17:51:39,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:51:39,642 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:39,642 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:39,856 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-07-09 17:51:39,856 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:39,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:39,856 INFO L82 PathProgramCache]: Analyzing trace with hash 1995857238, now seen corresponding path program 8 times [2021-07-09 17:51:39,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:39,857 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860052655] [2021-07-09 17:51:39,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:39,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:39,885 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:39,885 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:39,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860052655] [2021-07-09 17:51:39,885 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860052655] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:39,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411527932] [2021-07-09 17:51:39,885 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:39,911 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:51:39,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:39,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 17:51:39,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:39,955 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:39,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411527932] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 17:51:39,955 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-09 17:51:39,955 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2021-07-09 17:51:39,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503249278] [2021-07-09 17:51:39,955 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 17:51:39,955 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:39,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 17:51:39,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-07-09 17:51:39,956 INFO L87 Difference]: Start difference. First operand 1571 states and 6386 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 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-07-09 17:51:39,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:39,985 INFO L93 Difference]: Finished difference Result 2412 states and 9687 transitions. [2021-07-09 17:51:39,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 17:51:39,985 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 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-07-09 17:51:39,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:39,990 INFO L225 Difference]: With dead ends: 2412 [2021-07-09 17:51:39,990 INFO L226 Difference]: Without dead ends: 2339 [2021-07-09 17:51:39,990 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 33.0ms TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-07-09 17:51:39,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2339 states. [2021-07-09 17:51:40,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2339 to 1746. [2021-07-09 17:51:40,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1746 states, 1745 states have (on average 4.050429799426934) internal successors, (7068), 1745 states have internal predecessors, (7068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:40,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1746 states to 1746 states and 7068 transitions. [2021-07-09 17:51:40,021 INFO L78 Accepts]: Start accepts. Automaton has 1746 states and 7068 transitions. Word has length 21 [2021-07-09 17:51:40,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:40,021 INFO L482 AbstractCegarLoop]: Abstraction has 1746 states and 7068 transitions. [2021-07-09 17:51:40,021 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 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-07-09 17:51:40,021 INFO L276 IsEmpty]: Start isEmpty. Operand 1746 states and 7068 transitions. [2021-07-09 17:51:40,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 17:51:40,024 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:40,024 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:40,231 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:40,231 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:40,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:40,231 INFO L82 PathProgramCache]: Analyzing trace with hash -173194186, now seen corresponding path program 9 times [2021-07-09 17:51:40,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:40,231 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138212291] [2021-07-09 17:51:40,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:40,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:40,254 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 17:51:40,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:40,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138212291] [2021-07-09 17:51:40,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138212291] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:40,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870111493] [2021-07-09 17:51:40,255 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:40,289 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:51:40,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:40,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 17:51:40,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:40,337 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:40,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1870111493] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:40,337 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:40,337 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-07-09 17:51:40,338 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458919011] [2021-07-09 17:51:40,338 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 17:51:40,338 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:40,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 17:51:40,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-07-09 17:51:40,339 INFO L87 Difference]: Start difference. First operand 1746 states and 7068 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:40,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:40,423 INFO L93 Difference]: Finished difference Result 2801 states and 11129 transitions. [2021-07-09 17:51:40,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 17:51:40,423 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-09 17:51:40,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:40,429 INFO L225 Difference]: With dead ends: 2801 [2021-07-09 17:51:40,430 INFO L226 Difference]: Without dead ends: 2786 [2021-07-09 17:51:40,430 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 48.0ms TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-07-09 17:51:40,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2786 states. [2021-07-09 17:51:40,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2786 to 2373. [2021-07-09 17:51:40,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2373 states, 2372 states have (on average 4.099494097807757) internal successors, (9724), 2372 states have internal predecessors, (9724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:40,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2373 states to 2373 states and 9724 transitions. [2021-07-09 17:51:40,481 INFO L78 Accepts]: Start accepts. Automaton has 2373 states and 9724 transitions. Word has length 21 [2021-07-09 17:51:40,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:40,481 INFO L482 AbstractCegarLoop]: Abstraction has 2373 states and 9724 transitions. [2021-07-09 17:51:40,481 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:40,481 INFO L276 IsEmpty]: Start isEmpty. Operand 2373 states and 9724 transitions. [2021-07-09 17:51:40,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:51:40,486 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:40,486 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:40,698 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-07-09 17:51:40,698 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:40,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:40,698 INFO L82 PathProgramCache]: Analyzing trace with hash 253599539, now seen corresponding path program 10 times [2021-07-09 17:51:40,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:40,698 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728407498] [2021-07-09 17:51:40,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:40,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:40,831 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:40,831 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:40,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728407498] [2021-07-09 17:51:40,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728407498] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:40,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665954234] [2021-07-09 17:51:40,831 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:40,872 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:51:40,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:40,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:40,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:40,986 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:40,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:51:40,995 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:41,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:41,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:41,005 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:51:41,094 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:41,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665954234] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:41,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:41,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:51:41,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447724504] [2021-07-09 17:51:41,094 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:51:41,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:41,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:51:41,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:51:41,095 INFO L87 Difference]: Start difference. First operand 2373 states and 9724 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:41,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:41,874 INFO L93 Difference]: Finished difference Result 2708 states and 11032 transitions. [2021-07-09 17:51:41,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:51:41,874 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:51:41,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:41,881 INFO L225 Difference]: With dead ends: 2708 [2021-07-09 17:51:41,881 INFO L226 Difference]: Without dead ends: 2703 [2021-07-09 17:51:41,881 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 610.5ms TimeCoverageRelationStatistics Valid=140, Invalid=730, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:51:41,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2703 states. [2021-07-09 17:51:41,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2703 to 2417. [2021-07-09 17:51:41,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2416 states have (on average 4.112996688741722) internal successors, (9937), 2416 states have internal predecessors, (9937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:41,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 9937 transitions. [2021-07-09 17:51:41,918 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 9937 transitions. Word has length 23 [2021-07-09 17:51:41,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:41,918 INFO L482 AbstractCegarLoop]: Abstraction has 2417 states and 9937 transitions. [2021-07-09 17:51:41,918 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:41,919 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 9937 transitions. [2021-07-09 17:51:41,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:51:41,923 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:41,923 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:42,125 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:42,125 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:42,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:42,125 INFO L82 PathProgramCache]: Analyzing trace with hash -1782556683, now seen corresponding path program 11 times [2021-07-09 17:51:42,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:42,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831112717] [2021-07-09 17:51:42,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:42,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:42,156 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:42,156 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:42,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831112717] [2021-07-09 17:51:42,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831112717] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:42,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965861786] [2021-07-09 17:51:42,156 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:42,212 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:51:42,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:42,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 17:51:42,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:42,275 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:42,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965861786] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:42,275 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:42,275 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-07-09 17:51:42,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528960904] [2021-07-09 17:51:42,275 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 17:51:42,275 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:42,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 17:51:42,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-07-09 17:51:42,276 INFO L87 Difference]: Start difference. First operand 2417 states and 9937 transitions. Second operand has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:42,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:42,392 INFO L93 Difference]: Finished difference Result 4616 states and 18575 transitions. [2021-07-09 17:51:42,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 17:51:42,392 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:51:42,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:42,402 INFO L225 Difference]: With dead ends: 4616 [2021-07-09 17:51:42,402 INFO L226 Difference]: Without dead ends: 4291 [2021-07-09 17:51:42,402 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 68.0ms TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2021-07-09 17:51:42,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4291 states. [2021-07-09 17:51:42,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4291 to 2839. [2021-07-09 17:51:42,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2839 states, 2838 states have (on average 4.137420718816068) internal successors, (11742), 2838 states have internal predecessors, (11742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:42,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2839 states to 2839 states and 11742 transitions. [2021-07-09 17:51:42,478 INFO L78 Accepts]: Start accepts. Automaton has 2839 states and 11742 transitions. Word has length 23 [2021-07-09 17:51:42,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:42,478 INFO L482 AbstractCegarLoop]: Abstraction has 2839 states and 11742 transitions. [2021-07-09 17:51:42,478 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:42,478 INFO L276 IsEmpty]: Start isEmpty. Operand 2839 states and 11742 transitions. [2021-07-09 17:51:42,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:51:42,483 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:42,483 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:42,684 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-07-09 17:51:42,684 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:42,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:42,684 INFO L82 PathProgramCache]: Analyzing trace with hash 118811635, now seen corresponding path program 12 times [2021-07-09 17:51:42,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:42,685 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501531052] [2021-07-09 17:51:42,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:42,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:42,848 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:42,848 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:42,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501531052] [2021-07-09 17:51:42,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501531052] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:42,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929004210] [2021-07-09 17:51:42,848 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:42,876 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:51:42,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:42,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:42,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:43,011 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:43,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:51:43,013 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:43,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:43,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:43,024 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:51:43,102 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:43,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [929004210] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:43,103 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:43,103 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:51:43,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561469446] [2021-07-09 17:51:43,103 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:51:43,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:43,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:51:43,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:51:43,104 INFO L87 Difference]: Start difference. First operand 2839 states and 11742 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:43,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:43,999 INFO L93 Difference]: Finished difference Result 3383 states and 13890 transitions. [2021-07-09 17:51:43,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:51:43,999 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:51:43,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:44,006 INFO L225 Difference]: With dead ends: 3383 [2021-07-09 17:51:44,007 INFO L226 Difference]: Without dead ends: 3361 [2021-07-09 17:51:44,007 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 664.0ms TimeCoverageRelationStatistics Valid=164, Invalid=828, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:51:44,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3361 states. [2021-07-09 17:51:44,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3361 to 2851. [2021-07-09 17:51:44,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2851 states, 2850 states have (on average 4.1375438596491225) internal successors, (11792), 2850 states have internal predecessors, (11792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:44,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2851 states to 2851 states and 11792 transitions. [2021-07-09 17:51:44,054 INFO L78 Accepts]: Start accepts. Automaton has 2851 states and 11792 transitions. Word has length 23 [2021-07-09 17:51:44,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:44,054 INFO L482 AbstractCegarLoop]: Abstraction has 2851 states and 11792 transitions. [2021-07-09 17:51:44,054 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:44,054 INFO L276 IsEmpty]: Start isEmpty. Operand 2851 states and 11792 transitions. [2021-07-09 17:51:44,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:51:44,059 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:44,059 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:44,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-07-09 17:51:44,260 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:44,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:44,260 INFO L82 PathProgramCache]: Analyzing trace with hash 704145587, now seen corresponding path program 13 times [2021-07-09 17:51:44,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:44,260 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123121561] [2021-07-09 17:51:44,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:44,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:44,403 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:44,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:44,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123121561] [2021-07-09 17:51:44,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123121561] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:44,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [818279177] [2021-07-09 17:51:44,404 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:44,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:44,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:44,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:44,524 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:44,525 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 37 [2021-07-09 17:51:44,526 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:44,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:44,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:44,535 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:51:44,633 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:44,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [818279177] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:44,633 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:44,633 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:51:44,633 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286436231] [2021-07-09 17:51:44,633 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:51:44,633 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:44,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:51:44,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:51:44,634 INFO L87 Difference]: Start difference. First operand 2851 states and 11792 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:45,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:45,511 INFO L93 Difference]: Finished difference Result 3278 states and 13451 transitions. [2021-07-09 17:51:45,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:51:45,512 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:51:45,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:45,519 INFO L225 Difference]: With dead ends: 3278 [2021-07-09 17:51:45,519 INFO L226 Difference]: Without dead ends: 3252 [2021-07-09 17:51:45,519 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 834.6ms TimeCoverageRelationStatistics Valid=177, Invalid=815, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:51:45,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3252 states. [2021-07-09 17:51:45,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3252 to 2867. [2021-07-09 17:51:45,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2867 states, 2866 states have (on average 4.136775994417306) internal successors, (11856), 2866 states have internal predecessors, (11856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:45,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2867 states to 2867 states and 11856 transitions. [2021-07-09 17:51:45,565 INFO L78 Accepts]: Start accepts. Automaton has 2867 states and 11856 transitions. Word has length 23 [2021-07-09 17:51:45,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:45,565 INFO L482 AbstractCegarLoop]: Abstraction has 2867 states and 11856 transitions. [2021-07-09 17:51:45,565 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:45,565 INFO L276 IsEmpty]: Start isEmpty. Operand 2867 states and 11856 transitions. [2021-07-09 17:51:45,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:51:45,570 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:45,570 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:45,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-07-09 17:51:45,771 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:45,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:45,771 INFO L82 PathProgramCache]: Analyzing trace with hash -1977254975, now seen corresponding path program 14 times [2021-07-09 17:51:45,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:45,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984688871] [2021-07-09 17:51:45,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:45,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:45,911 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:45,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:45,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984688871] [2021-07-09 17:51:45,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984688871] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:45,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781945426] [2021-07-09 17:51:45,912 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:45,967 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:51:45,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:45,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:45,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:46,074 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:46,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:51:46,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:46,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:46,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:46,085 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:51:46,187 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:46,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781945426] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:46,187 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:46,188 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:51:46,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125874757] [2021-07-09 17:51:46,188 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:51:46,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:46,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:51:46,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:51:46,189 INFO L87 Difference]: Start difference. First operand 2867 states and 11856 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:47,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:47,132 INFO L93 Difference]: Finished difference Result 3257 states and 13379 transitions. [2021-07-09 17:51:47,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:51:47,132 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:51:47,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:47,139 INFO L225 Difference]: With dead ends: 3257 [2021-07-09 17:51:47,139 INFO L226 Difference]: Without dead ends: 3236 [2021-07-09 17:51:47,139 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 835.3ms TimeCoverageRelationStatistics Valid=183, Invalid=873, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:51:47,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3236 states. [2021-07-09 17:51:47,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3236 to 2863. [2021-07-09 17:51:47,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2863 states, 2862 states have (on average 4.13696715583508) internal successors, (11840), 2862 states have internal predecessors, (11840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:47,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2863 states to 2863 states and 11840 transitions. [2021-07-09 17:51:47,185 INFO L78 Accepts]: Start accepts. Automaton has 2863 states and 11840 transitions. Word has length 23 [2021-07-09 17:51:47,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:47,185 INFO L482 AbstractCegarLoop]: Abstraction has 2863 states and 11840 transitions. [2021-07-09 17:51:47,185 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:47,185 INFO L276 IsEmpty]: Start isEmpty. Operand 2863 states and 11840 transitions. [2021-07-09 17:51:47,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:51:47,190 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:47,190 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:47,405 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-07-09 17:51:47,405 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:47,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:47,405 INFO L82 PathProgramCache]: Analyzing trace with hash 273249153, now seen corresponding path program 15 times [2021-07-09 17:51:47,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:47,405 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134409396] [2021-07-09 17:51:47,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:47,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:47,539 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:47,539 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:47,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134409396] [2021-07-09 17:51:47,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134409396] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:47,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624226556] [2021-07-09 17:51:47,539 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:47,567 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:51:47,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:47,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:47,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:47,728 INFO L354 Elim1Store]: treesize reduction 20, result has 67.2 percent of original size [2021-07-09 17:51:47,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 65 [2021-07-09 17:51:47,742 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:47,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:47,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:47,747 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:14 [2021-07-09 17:51:47,808 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:47,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624226556] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:47,808 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:47,808 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:51:47,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800627658] [2021-07-09 17:51:47,808 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:51:47,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:47,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:51:47,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:51:47,809 INFO L87 Difference]: Start difference. First operand 2863 states and 11840 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:48,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:48,520 INFO L93 Difference]: Finished difference Result 3196 states and 13139 transitions. [2021-07-09 17:51:48,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:51:48,520 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:51:48,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:48,528 INFO L225 Difference]: With dead ends: 3196 [2021-07-09 17:51:48,528 INFO L226 Difference]: Without dead ends: 3181 [2021-07-09 17:51:48,528 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 505.4ms TimeCoverageRelationStatistics Valid=118, Invalid=812, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:51:48,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3181 states. [2021-07-09 17:51:48,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3181 to 2863. [2021-07-09 17:51:48,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2863 states, 2862 states have (on average 4.13696715583508) internal successors, (11840), 2862 states have internal predecessors, (11840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:48,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2863 states to 2863 states and 11840 transitions. [2021-07-09 17:51:48,596 INFO L78 Accepts]: Start accepts. Automaton has 2863 states and 11840 transitions. Word has length 23 [2021-07-09 17:51:48,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:48,596 INFO L482 AbstractCegarLoop]: Abstraction has 2863 states and 11840 transitions. [2021-07-09 17:51:48,596 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:48,597 INFO L276 IsEmpty]: Start isEmpty. Operand 2863 states and 11840 transitions. [2021-07-09 17:51:48,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:51:48,602 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:48,602 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:48,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:48,817 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:48,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:48,817 INFO L82 PathProgramCache]: Analyzing trace with hash 1462628087, now seen corresponding path program 16 times [2021-07-09 17:51:48,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:48,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011100052] [2021-07-09 17:51:48,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:48,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:48,921 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:48,921 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:48,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011100052] [2021-07-09 17:51:48,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011100052] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:48,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904923595] [2021-07-09 17:51:48,921 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:48,947 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:51:48,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:48,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:48,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:49,064 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:49,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:51:49,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:49,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:49,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:49,076 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:51:49,153 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:49,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904923595] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:49,154 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:49,154 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:51:49,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298785167] [2021-07-09 17:51:49,154 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:51:49,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:49,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:51:49,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:51:49,154 INFO L87 Difference]: Start difference. First operand 2863 states and 11840 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:49,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:49,990 INFO L93 Difference]: Finished difference Result 3681 states and 15040 transitions. [2021-07-09 17:51:49,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:51:49,991 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:51:49,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:49,999 INFO L225 Difference]: With dead ends: 3681 [2021-07-09 17:51:49,999 INFO L226 Difference]: Without dead ends: 3651 [2021-07-09 17:51:50,000 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 614.1ms TimeCoverageRelationStatistics Valid=162, Invalid=768, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:51:50,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3651 states. [2021-07-09 17:51:50,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3651 to 2898. [2021-07-09 17:51:50,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2898 states, 2897 states have (on average 4.137038315498792) internal successors, (11985), 2897 states have internal predecessors, (11985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:50,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2898 states to 2898 states and 11985 transitions. [2021-07-09 17:51:50,055 INFO L78 Accepts]: Start accepts. Automaton has 2898 states and 11985 transitions. Word has length 23 [2021-07-09 17:51:50,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:50,055 INFO L482 AbstractCegarLoop]: Abstraction has 2898 states and 11985 transitions. [2021-07-09 17:51:50,055 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:50,056 INFO L276 IsEmpty]: Start isEmpty. Operand 2898 states and 11985 transitions. [2021-07-09 17:51:50,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:51:50,061 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:50,061 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:50,277 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-07-09 17:51:50,277 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:50,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:50,278 INFO L82 PathProgramCache]: Analyzing trace with hash 1544027143, now seen corresponding path program 17 times [2021-07-09 17:51:50,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:50,278 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721037536] [2021-07-09 17:51:50,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:50,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:50,379 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:50,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:50,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721037536] [2021-07-09 17:51:50,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721037536] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:50,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [831937717] [2021-07-09 17:51:50,380 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:50,408 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:51:50,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:50,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:51:50,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:50,520 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:50,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2021-07-09 17:51:50,523 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:50,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:50,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:50,532 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:23 [2021-07-09 17:51:50,605 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:50,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [831937717] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:50,605 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:50,605 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:51:50,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890262579] [2021-07-09 17:51:50,606 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:51:50,606 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:50,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:51:50,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:51:50,606 INFO L87 Difference]: Start difference. First operand 2898 states and 11985 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:51,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:51,226 INFO L93 Difference]: Finished difference Result 3457 states and 14154 transitions. [2021-07-09 17:51:51,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:51:51,227 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:51:51,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:51,235 INFO L225 Difference]: With dead ends: 3457 [2021-07-09 17:51:51,235 INFO L226 Difference]: Without dead ends: 3431 [2021-07-09 17:51:51,235 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 465.8ms TimeCoverageRelationStatistics Valid=148, Invalid=722, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:51:51,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3431 states. [2021-07-09 17:51:51,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3431 to 2902. [2021-07-09 17:51:51,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2902 states, 2901 states have (on average 4.136849362288866) internal successors, (12001), 2901 states have internal predecessors, (12001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:51,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2902 states to 2902 states and 12001 transitions. [2021-07-09 17:51:51,286 INFO L78 Accepts]: Start accepts. Automaton has 2902 states and 12001 transitions. Word has length 23 [2021-07-09 17:51:51,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:51,286 INFO L482 AbstractCegarLoop]: Abstraction has 2902 states and 12001 transitions. [2021-07-09 17:51:51,286 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:51,286 INFO L276 IsEmpty]: Start isEmpty. Operand 2902 states and 12001 transitions. [2021-07-09 17:51:51,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:51:51,292 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:51,292 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:51,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-07-09 17:51:51,505 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:51,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:51,505 INFO L82 PathProgramCache]: Analyzing trace with hash -1137373419, now seen corresponding path program 18 times [2021-07-09 17:51:51,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:51,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749552892] [2021-07-09 17:51:51,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:51,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:51,609 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:51,609 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:51,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749552892] [2021-07-09 17:51:51,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749552892] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:51,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024104907] [2021-07-09 17:51:51,609 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:51,638 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:51:51,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:51,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:51,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:51,723 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:51,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:51:51,724 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:51,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:51,734 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:51,734 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:51:51,829 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:51,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024104907] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:51,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:51,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:51:51,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655577741] [2021-07-09 17:51:51,830 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:51:51,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:51,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:51:51,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:51:51,830 INFO L87 Difference]: Start difference. First operand 2902 states and 12001 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:52,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:52,648 INFO L93 Difference]: Finished difference Result 3466 states and 14203 transitions. [2021-07-09 17:51:52,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:51:52,648 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:51:52,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:52,655 INFO L225 Difference]: With dead ends: 3466 [2021-07-09 17:51:52,655 INFO L226 Difference]: Without dead ends: 3445 [2021-07-09 17:51:52,656 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 656.6ms TimeCoverageRelationStatistics Valid=197, Invalid=859, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:51:52,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3445 states. [2021-07-09 17:51:52,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3445 to 2908. [2021-07-09 17:51:52,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2908 states, 2907 states have (on average 4.13656690746474) internal successors, (12025), 2907 states have internal predecessors, (12025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:52,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2908 states to 2908 states and 12025 transitions. [2021-07-09 17:51:52,701 INFO L78 Accepts]: Start accepts. Automaton has 2908 states and 12025 transitions. Word has length 23 [2021-07-09 17:51:52,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:52,701 INFO L482 AbstractCegarLoop]: Abstraction has 2908 states and 12025 transitions. [2021-07-09 17:51:52,702 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:52,702 INFO L276 IsEmpty]: Start isEmpty. Operand 2908 states and 12025 transitions. [2021-07-09 17:51:52,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:51:52,707 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:52,707 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:52,907 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:52,907 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:52,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:52,907 INFO L82 PathProgramCache]: Analyzing trace with hash -2112317581, now seen corresponding path program 19 times [2021-07-09 17:51:52,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:52,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992011399] [2021-07-09 17:51:52,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:52,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:53,057 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:53,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:53,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992011399] [2021-07-09 17:51:53,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992011399] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:53,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423117881] [2021-07-09 17:51:53,058 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:53,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:53,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:53,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:53,201 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:53,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:51:53,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:53,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:53,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:53,212 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:51:53,290 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:53,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423117881] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:53,290 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:53,290 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:51:53,290 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555102949] [2021-07-09 17:51:53,290 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:51:53,291 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:53,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:51:53,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:51:53,291 INFO L87 Difference]: Start difference. First operand 2908 states and 12025 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:53,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:53,952 INFO L93 Difference]: Finished difference Result 3319 states and 13629 transitions. [2021-07-09 17:51:53,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:51:53,952 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:51:53,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:53,960 INFO L225 Difference]: With dead ends: 3319 [2021-07-09 17:51:53,960 INFO L226 Difference]: Without dead ends: 3296 [2021-07-09 17:51:53,960 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 528.8ms TimeCoverageRelationStatistics Valid=136, Invalid=676, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:51:53,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3296 states. [2021-07-09 17:51:53,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3296 to 2915. [2021-07-09 17:51:53,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2915 states, 2914 states have (on average 4.136238846945779) internal successors, (12053), 2914 states have internal predecessors, (12053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:54,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2915 states to 2915 states and 12053 transitions. [2021-07-09 17:51:54,005 INFO L78 Accepts]: Start accepts. Automaton has 2915 states and 12053 transitions. Word has length 23 [2021-07-09 17:51:54,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:54,005 INFO L482 AbstractCegarLoop]: Abstraction has 2915 states and 12053 transitions. [2021-07-09 17:51:54,005 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:54,006 INFO L276 IsEmpty]: Start isEmpty. Operand 2915 states and 12053 transitions. [2021-07-09 17:51:54,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:51:54,011 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:54,011 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:54,211 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:54,211 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:54,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:54,212 INFO L82 PathProgramCache]: Analyzing trace with hash 71296115, now seen corresponding path program 20 times [2021-07-09 17:51:54,212 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:54,212 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250754806] [2021-07-09 17:51:54,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:54,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:54,379 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:54,379 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:54,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250754806] [2021-07-09 17:51:54,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250754806] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:54,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226806814] [2021-07-09 17:51:54,379 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:54,407 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:51:54,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:54,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:54,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:54,535 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:54,536 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 20 treesize of output 36 [2021-07-09 17:51:54,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:54,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:54,547 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:54,547 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:51:54,630 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:54,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226806814] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:54,631 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:54,631 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:51:54,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694904640] [2021-07-09 17:51:54,631 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:51:54,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:54,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:51:54,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:51:54,632 INFO L87 Difference]: Start difference. First operand 2915 states and 12053 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:55,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:55,345 INFO L93 Difference]: Finished difference Result 3498 states and 14351 transitions. [2021-07-09 17:51:55,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:51:55,345 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:51:55,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:55,353 INFO L225 Difference]: With dead ends: 3498 [2021-07-09 17:51:55,353 INFO L226 Difference]: Without dead ends: 3476 [2021-07-09 17:51:55,353 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 660.0ms TimeCoverageRelationStatistics Valid=161, Invalid=709, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:51:55,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3476 states. [2021-07-09 17:51:55,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3476 to 2931. [2021-07-09 17:51:55,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2931 states, 2930 states have (on average 4.138225255972697) internal successors, (12125), 2930 states have internal predecessors, (12125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:55,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2931 states to 2931 states and 12125 transitions. [2021-07-09 17:51:55,402 INFO L78 Accepts]: Start accepts. Automaton has 2931 states and 12125 transitions. Word has length 23 [2021-07-09 17:51:55,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:55,402 INFO L482 AbstractCegarLoop]: Abstraction has 2931 states and 12125 transitions. [2021-07-09 17:51:55,402 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:55,402 INFO L276 IsEmpty]: Start isEmpty. Operand 2931 states and 12125 transitions. [2021-07-09 17:51:55,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:51:55,407 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:55,407 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:55,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:55,613 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:55,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:55,613 INFO L82 PathProgramCache]: Analyzing trace with hash 656630067, now seen corresponding path program 21 times [2021-07-09 17:51:55,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:55,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182189381] [2021-07-09 17:51:55,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:55,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:55,770 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:55,771 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:55,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182189381] [2021-07-09 17:51:55,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182189381] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:55,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431888899] [2021-07-09 17:51:55,771 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:55,798 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:51:55,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:55,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:55,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:55,881 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:55,881 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 37 [2021-07-09 17:51:55,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:55,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:55,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:55,893 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:51:55,989 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:55,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431888899] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:55,989 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:55,989 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:51:55,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294828204] [2021-07-09 17:51:55,989 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:51:55,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:55,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:51:55,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:51:55,990 INFO L87 Difference]: Start difference. First operand 2931 states and 12125 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:56,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:56,839 INFO L93 Difference]: Finished difference Result 3353 states and 13762 transitions. [2021-07-09 17:51:56,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:51:56,840 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:51:56,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:56,847 INFO L225 Difference]: With dead ends: 3353 [2021-07-09 17:51:56,847 INFO L226 Difference]: Without dead ends: 3327 [2021-07-09 17:51:56,847 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 762.9ms TimeCoverageRelationStatistics Valid=213, Invalid=843, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:51:56,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3327 states. [2021-07-09 17:51:56,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3327 to 2935. [2021-07-09 17:51:56,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2935 states, 2934 states have (on average 4.138036809815951) internal successors, (12141), 2934 states have internal predecessors, (12141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:56,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2935 states to 2935 states and 12141 transitions. [2021-07-09 17:51:56,892 INFO L78 Accepts]: Start accepts. Automaton has 2935 states and 12141 transitions. Word has length 23 [2021-07-09 17:51:56,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:56,892 INFO L482 AbstractCegarLoop]: Abstraction has 2935 states and 12141 transitions. [2021-07-09 17:51:56,892 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:56,892 INFO L276 IsEmpty]: Start isEmpty. Operand 2935 states and 12141 transitions. [2021-07-09 17:51:56,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:51:56,897 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:56,897 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:57,097 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-07-09 17:51:57,097 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:57,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:57,098 INFO L82 PathProgramCache]: Analyzing trace with hash -2024770495, now seen corresponding path program 22 times [2021-07-09 17:51:57,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:57,098 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888041319] [2021-07-09 17:51:57,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:57,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:57,263 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:57,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:57,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888041319] [2021-07-09 17:51:57,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888041319] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:57,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1875642304] [2021-07-09 17:51:57,263 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:57,291 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:51:57,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:57,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:57,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:57,394 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:57,395 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 37 [2021-07-09 17:51:57,396 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:57,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:57,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:57,405 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:51:57,500 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:57,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1875642304] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:57,501 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:57,502 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:51:57,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148310214] [2021-07-09 17:51:57,502 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:51:57,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:57,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:51:57,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:51:57,502 INFO L87 Difference]: Start difference. First operand 2935 states and 12141 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:58,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:58,350 INFO L93 Difference]: Finished difference Result 3378 states and 13868 transitions. [2021-07-09 17:51:58,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:51:58,351 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:51:58,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:58,358 INFO L225 Difference]: With dead ends: 3378 [2021-07-09 17:51:58,358 INFO L226 Difference]: Without dead ends: 3357 [2021-07-09 17:51:58,359 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 764.0ms TimeCoverageRelationStatistics Valid=192, Invalid=738, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:51:58,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3357 states. [2021-07-09 17:51:58,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3357 to 2927. [2021-07-09 17:51:58,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2927 states, 2926 states have (on average 4.137730690362269) internal successors, (12107), 2926 states have internal predecessors, (12107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:58,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2927 states to 2927 states and 12107 transitions. [2021-07-09 17:51:58,401 INFO L78 Accepts]: Start accepts. Automaton has 2927 states and 12107 transitions. Word has length 23 [2021-07-09 17:51:58,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:58,402 INFO L482 AbstractCegarLoop]: Abstraction has 2927 states and 12107 transitions. [2021-07-09 17:51:58,402 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:58,402 INFO L276 IsEmpty]: Start isEmpty. Operand 2927 states and 12107 transitions. [2021-07-09 17:51:58,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:51:58,406 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:58,407 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:51:58,608 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:58,608 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:51:58,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:51:58,609 INFO L82 PathProgramCache]: Analyzing trace with hash 420793493, now seen corresponding path program 23 times [2021-07-09 17:51:58,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:51:58,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560831026] [2021-07-09 17:51:58,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:51:58,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:51:58,728 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:58,728 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:51:58,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560831026] [2021-07-09 17:51:58,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560831026] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:58,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588979907] [2021-07-09 17:51:58,729 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:51:58,756 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:51:58,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:51:58,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:51:58,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:51:58,858 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:58,858 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 20 treesize of output 36 [2021-07-09 17:51:58,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:51:58,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:51:58,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:51:58,869 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:51:58,945 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:51:58,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [588979907] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:51:58,945 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:51:58,945 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:51:58,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241805392] [2021-07-09 17:51:58,945 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:51:58,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:51:58,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:51:58,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:51:58,946 INFO L87 Difference]: Start difference. First operand 2927 states and 12107 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:59,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:51:59,810 INFO L93 Difference]: Finished difference Result 3749 states and 15336 transitions. [2021-07-09 17:51:59,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:51:59,811 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:51:59,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:51:59,819 INFO L225 Difference]: With dead ends: 3749 [2021-07-09 17:51:59,819 INFO L226 Difference]: Without dead ends: 3719 [2021-07-09 17:51:59,819 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 641.1ms TimeCoverageRelationStatistics Valid=216, Invalid=974, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:51:59,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3719 states. [2021-07-09 17:51:59,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3719 to 2931. [2021-07-09 17:51:59,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2931 states, 2930 states have (on average 4.138225255972697) internal successors, (12125), 2930 states have internal predecessors, (12125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:59,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2931 states to 2931 states and 12125 transitions. [2021-07-09 17:51:59,879 INFO L78 Accepts]: Start accepts. Automaton has 2931 states and 12125 transitions. Word has length 23 [2021-07-09 17:51:59,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:51:59,880 INFO L482 AbstractCegarLoop]: Abstraction has 2931 states and 12125 transitions. [2021-07-09 17:51:59,880 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:51:59,880 INFO L276 IsEmpty]: Start isEmpty. Operand 2931 states and 12125 transitions. [2021-07-09 17:51:59,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:51:59,884 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:51:59,884 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:00,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:00,085 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:00,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:00,085 INFO L82 PathProgramCache]: Analyzing trace with hash 502192549, now seen corresponding path program 24 times [2021-07-09 17:52:00,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:00,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50248424] [2021-07-09 17:52:00,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:00,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:00,196 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:00,197 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:00,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50248424] [2021-07-09 17:52:00,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50248424] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:00,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642052706] [2021-07-09 17:52:00,197 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:00,227 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:52:00,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:00,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:00,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:00,317 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:00,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:52:00,319 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:00,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:00,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:00,328 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:52:00,412 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:00,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1642052706] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:00,412 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:00,412 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:00,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904261981] [2021-07-09 17:52:00,412 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:00,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:00,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:00,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:00,413 INFO L87 Difference]: Start difference. First operand 2931 states and 12125 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:01,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:01,334 INFO L93 Difference]: Finished difference Result 3507 states and 14375 transitions. [2021-07-09 17:52:01,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 17:52:01,334 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:01,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:01,343 INFO L225 Difference]: With dead ends: 3507 [2021-07-09 17:52:01,343 INFO L226 Difference]: Without dead ends: 3481 [2021-07-09 17:52:01,343 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 753.9ms TimeCoverageRelationStatistics Valid=260, Invalid=1000, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:52:01,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3481 states. [2021-07-09 17:52:01,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3481 to 2935. [2021-07-09 17:52:01,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2935 states, 2934 states have (on average 4.138036809815951) internal successors, (12141), 2934 states have internal predecessors, (12141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:01,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2935 states to 2935 states and 12141 transitions. [2021-07-09 17:52:01,401 INFO L78 Accepts]: Start accepts. Automaton has 2935 states and 12141 transitions. Word has length 23 [2021-07-09 17:52:01,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:01,402 INFO L482 AbstractCegarLoop]: Abstraction has 2935 states and 12141 transitions. [2021-07-09 17:52:01,402 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:01,402 INFO L276 IsEmpty]: Start isEmpty. Operand 2935 states and 12141 transitions. [2021-07-09 17:52:01,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:01,406 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:01,407 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:01,607 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-07-09 17:52:01,607 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:01,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:01,607 INFO L82 PathProgramCache]: Analyzing trace with hash 2115759283, now seen corresponding path program 25 times [2021-07-09 17:52:01,607 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:01,608 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603236635] [2021-07-09 17:52:01,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:01,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:01,714 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:01,714 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:01,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603236635] [2021-07-09 17:52:01,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603236635] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:01,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275963134] [2021-07-09 17:52:01,714 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:01,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:01,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:01,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:01,822 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:01,822 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 37 [2021-07-09 17:52:01,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:01,832 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:01,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:01,832 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:52:01,919 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:01,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275963134] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:01,919 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:01,919 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:01,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335227943] [2021-07-09 17:52:01,920 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:01,920 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:01,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:01,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:01,920 INFO L87 Difference]: Start difference. First operand 2935 states and 12141 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:02,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:02,750 INFO L93 Difference]: Finished difference Result 3535 states and 14493 transitions. [2021-07-09 17:52:02,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:52:02,750 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:02,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:02,758 INFO L225 Difference]: With dead ends: 3535 [2021-07-09 17:52:02,758 INFO L226 Difference]: Without dead ends: 3514 [2021-07-09 17:52:02,758 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 666.0ms TimeCoverageRelationStatistics Valid=215, Invalid=841, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:52:02,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3514 states. [2021-07-09 17:52:02,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3514 to 2923. [2021-07-09 17:52:02,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2923 states, 2922 states have (on average 4.136550308008213) internal successors, (12087), 2922 states have internal predecessors, (12087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:02,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2923 states to 2923 states and 12087 transitions. [2021-07-09 17:52:02,801 INFO L78 Accepts]: Start accepts. Automaton has 2923 states and 12087 transitions. Word has length 23 [2021-07-09 17:52:02,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:02,801 INFO L482 AbstractCegarLoop]: Abstraction has 2923 states and 12087 transitions. [2021-07-09 17:52:02,801 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:02,801 INFO L276 IsEmpty]: Start isEmpty. Operand 2923 states and 12087 transitions. [2021-07-09 17:52:02,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:02,806 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:02,806 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:03,006 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:03,006 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:03,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:03,006 INFO L82 PathProgramCache]: Analyzing trace with hash 196245939, now seen corresponding path program 26 times [2021-07-09 17:52:03,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:03,007 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79523698] [2021-07-09 17:52:03,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:03,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:03,107 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:03,107 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:03,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79523698] [2021-07-09 17:52:03,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79523698] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:03,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083224956] [2021-07-09 17:52:03,108 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:03,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:52:03,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:03,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:03,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:03,234 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:03,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:52:03,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:03,244 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:03,245 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:03,245 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:52:03,315 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:03,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083224956] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:03,315 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:03,315 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:03,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224987862] [2021-07-09 17:52:03,315 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:03,315 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:03,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:03,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:03,316 INFO L87 Difference]: Start difference. First operand 2923 states and 12087 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:03,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:03,804 INFO L93 Difference]: Finished difference Result 3352 states and 13763 transitions. [2021-07-09 17:52:03,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:52:03,804 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:03,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:03,811 INFO L225 Difference]: With dead ends: 3352 [2021-07-09 17:52:03,811 INFO L226 Difference]: Without dead ends: 3318 [2021-07-09 17:52:03,811 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 410.5ms TimeCoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:52:03,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3318 states. [2021-07-09 17:52:03,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3318 to 2938. [2021-07-09 17:52:03,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2938 states, 2937 states have (on average 4.135512427647259) internal successors, (12146), 2937 states have internal predecessors, (12146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:03,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2938 states to 2938 states and 12146 transitions. [2021-07-09 17:52:03,862 INFO L78 Accepts]: Start accepts. Automaton has 2938 states and 12146 transitions. Word has length 23 [2021-07-09 17:52:03,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:03,862 INFO L482 AbstractCegarLoop]: Abstraction has 2938 states and 12146 transitions. [2021-07-09 17:52:03,862 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:03,862 INFO L276 IsEmpty]: Start isEmpty. Operand 2938 states and 12146 transitions. [2021-07-09 17:52:03,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:03,866 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:03,867 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:04,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-07-09 17:52:04,077 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:04,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:04,077 INFO L82 PathProgramCache]: Analyzing trace with hash 350683457, now seen corresponding path program 27 times [2021-07-09 17:52:04,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:04,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958005729] [2021-07-09 17:52:04,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:04,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:04,194 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:04,195 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:04,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958005729] [2021-07-09 17:52:04,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958005729] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:04,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110185108] [2021-07-09 17:52:04,195 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:04,227 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:52:04,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:04,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:04,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:04,368 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:04,369 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 20 treesize of output 36 [2021-07-09 17:52:04,370 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:04,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:04,381 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:04,381 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:52:04,457 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:04,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110185108] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:04,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:04,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:04,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193307060] [2021-07-09 17:52:04,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:04,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:04,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:04,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:04,458 INFO L87 Difference]: Start difference. First operand 2938 states and 12146 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:05,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:05,194 INFO L93 Difference]: Finished difference Result 3551 states and 14551 transitions. [2021-07-09 17:52:05,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:52:05,194 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:05,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:05,202 INFO L225 Difference]: With dead ends: 3551 [2021-07-09 17:52:05,202 INFO L226 Difference]: Without dead ends: 3521 [2021-07-09 17:52:05,202 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 561.0ms TimeCoverageRelationStatistics Valid=167, Invalid=825, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:52:05,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3521 states. [2021-07-09 17:52:05,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3521 to 2942. [2021-07-09 17:52:05,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2942 states, 2941 states have (on average 4.136008160489629) internal successors, (12164), 2941 states have internal predecessors, (12164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:05,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2942 states to 2942 states and 12164 transitions. [2021-07-09 17:52:05,250 INFO L78 Accepts]: Start accepts. Automaton has 2942 states and 12164 transitions. Word has length 23 [2021-07-09 17:52:05,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:05,250 INFO L482 AbstractCegarLoop]: Abstraction has 2942 states and 12164 transitions. [2021-07-09 17:52:05,250 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:05,251 INFO L276 IsEmpty]: Start isEmpty. Operand 2942 states and 12164 transitions. [2021-07-09 17:52:05,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:05,255 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:05,255 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:05,455 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:05,455 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:05,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:05,456 INFO L82 PathProgramCache]: Analyzing trace with hash 432082513, now seen corresponding path program 28 times [2021-07-09 17:52:05,456 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:05,456 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407121252] [2021-07-09 17:52:05,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:05,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:05,559 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:05,560 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:05,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407121252] [2021-07-09 17:52:05,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407121252] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:05,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1494051442] [2021-07-09 17:52:05,560 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:05,587 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:52:05,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:05,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:05,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:05,671 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:05,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:52:05,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:05,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:05,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:05,682 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:52:05,789 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:05,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1494051442] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:05,789 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:05,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:05,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934376034] [2021-07-09 17:52:05,789 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:05,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:05,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:05,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:05,790 INFO L87 Difference]: Start difference. First operand 2942 states and 12164 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:06,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:06,530 INFO L93 Difference]: Finished difference Result 3393 states and 13921 transitions. [2021-07-09 17:52:06,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:52:06,530 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:06,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:06,537 INFO L225 Difference]: With dead ends: 3393 [2021-07-09 17:52:06,538 INFO L226 Difference]: Without dead ends: 3367 [2021-07-09 17:52:06,538 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 680.4ms TimeCoverageRelationStatistics Valid=213, Invalid=909, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:52:06,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3367 states. [2021-07-09 17:52:06,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3367 to 2946. [2021-07-09 17:52:06,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2946 states, 2945 states have (on average 4.135823429541596) internal successors, (12180), 2945 states have internal predecessors, (12180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:06,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2946 states to 2946 states and 12180 transitions. [2021-07-09 17:52:06,585 INFO L78 Accepts]: Start accepts. Automaton has 2946 states and 12180 transitions. Word has length 23 [2021-07-09 17:52:06,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:06,585 INFO L482 AbstractCegarLoop]: Abstraction has 2946 states and 12180 transitions. [2021-07-09 17:52:06,585 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:06,585 INFO L276 IsEmpty]: Start isEmpty. Operand 2946 states and 12180 transitions. [2021-07-09 17:52:06,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:06,590 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:06,590 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:06,807 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:06,808 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:06,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:06,809 INFO L82 PathProgramCache]: Analyzing trace with hash 2045649247, now seen corresponding path program 29 times [2021-07-09 17:52:06,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:06,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688747033] [2021-07-09 17:52:06,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:06,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:06,913 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:06,914 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:06,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688747033] [2021-07-09 17:52:06,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688747033] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:06,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361491153] [2021-07-09 17:52:06,914 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:06,942 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:52:06,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:06,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:06,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:07,028 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:07,028 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 37 [2021-07-09 17:52:07,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:07,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:07,038 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:07,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:52:07,123 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:07,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361491153] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:07,123 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:07,123 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:07,124 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054782652] [2021-07-09 17:52:07,124 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:07,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:07,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:07,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:07,124 INFO L87 Difference]: Start difference. First operand 2946 states and 12180 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:07,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:07,885 INFO L93 Difference]: Finished difference Result 3441 states and 14118 transitions. [2021-07-09 17:52:07,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:52:07,885 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:07,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:07,892 INFO L225 Difference]: With dead ends: 3441 [2021-07-09 17:52:07,893 INFO L226 Difference]: Without dead ends: 3420 [2021-07-09 17:52:07,893 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 713.0ms TimeCoverageRelationStatistics Valid=185, Invalid=807, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:52:07,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3420 states. [2021-07-09 17:52:07,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3420 to 2938. [2021-07-09 17:52:07,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2938 states, 2937 states have (on average 4.135512427647259) internal successors, (12146), 2937 states have internal predecessors, (12146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:07,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2938 states to 2938 states and 12146 transitions. [2021-07-09 17:52:07,938 INFO L78 Accepts]: Start accepts. Automaton has 2938 states and 12146 transitions. Word has length 23 [2021-07-09 17:52:07,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:07,938 INFO L482 AbstractCegarLoop]: Abstraction has 2938 states and 12146 transitions. [2021-07-09 17:52:07,938 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:07,938 INFO L276 IsEmpty]: Start isEmpty. Operand 2938 states and 12146 transitions. [2021-07-09 17:52:07,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:07,942 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:07,942 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:08,143 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:08,143 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:08,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:08,143 INFO L82 PathProgramCache]: Analyzing trace with hash -1838104447, now seen corresponding path program 30 times [2021-07-09 17:52:08,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:08,143 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219958509] [2021-07-09 17:52:08,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:08,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:08,293 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:08,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:08,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219958509] [2021-07-09 17:52:08,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219958509] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:08,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577342684] [2021-07-09 17:52:08,293 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:08,320 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:52:08,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:08,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:08,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:08,418 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:08,418 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 20 treesize of output 36 [2021-07-09 17:52:08,420 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:08,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:08,428 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:08,429 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:52:08,495 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:08,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577342684] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:08,496 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:08,496 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:08,496 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360176224] [2021-07-09 17:52:08,496 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:08,496 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:08,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:08,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:08,496 INFO L87 Difference]: Start difference. First operand 2938 states and 12146 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:09,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:09,281 INFO L93 Difference]: Finished difference Result 3491 states and 14324 transitions. [2021-07-09 17:52:09,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:52:09,282 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:09,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:09,289 INFO L225 Difference]: With dead ends: 3491 [2021-07-09 17:52:09,289 INFO L226 Difference]: Without dead ends: 3469 [2021-07-09 17:52:09,290 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 638.9ms TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:52:09,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3469 states. [2021-07-09 17:52:09,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3469 to 2950. [2021-07-09 17:52:09,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2950 states, 2949 states have (on average 4.137673787724652) internal successors, (12202), 2949 states have internal predecessors, (12202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:09,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2950 states to 2950 states and 12202 transitions. [2021-07-09 17:52:09,333 INFO L78 Accepts]: Start accepts. Automaton has 2950 states and 12202 transitions. Word has length 23 [2021-07-09 17:52:09,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:09,333 INFO L482 AbstractCegarLoop]: Abstraction has 2950 states and 12202 transitions. [2021-07-09 17:52:09,334 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:09,334 INFO L276 IsEmpty]: Start isEmpty. Operand 2950 states and 12202 transitions. [2021-07-09 17:52:09,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:09,338 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:09,338 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:09,538 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:09,539 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:09,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:09,539 INFO L82 PathProgramCache]: Analyzing trace with hash -1252770495, now seen corresponding path program 31 times [2021-07-09 17:52:09,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:09,539 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111941527] [2021-07-09 17:52:09,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:09,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:09,699 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:09,699 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:09,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111941527] [2021-07-09 17:52:09,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111941527] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:09,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436068394] [2021-07-09 17:52:09,699 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:09,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:09,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:09,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:09,809 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:09,809 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 37 [2021-07-09 17:52:09,810 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:09,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:09,819 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:09,819 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:52:09,907 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:09,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1436068394] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:09,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:09,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:09,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954963224] [2021-07-09 17:52:09,907 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:09,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:09,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:09,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:09,908 INFO L87 Difference]: Start difference. First operand 2950 states and 12202 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:10,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:10,773 INFO L93 Difference]: Finished difference Result 3443 states and 14121 transitions. [2021-07-09 17:52:10,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:52:10,774 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:10,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:10,781 INFO L225 Difference]: With dead ends: 3443 [2021-07-09 17:52:10,782 INFO L226 Difference]: Without dead ends: 3417 [2021-07-09 17:52:10,782 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 811.1ms TimeCoverageRelationStatistics Valid=221, Invalid=901, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:52:10,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3417 states. [2021-07-09 17:52:10,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3417 to 2954. [2021-07-09 17:52:10,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2954 states, 2953 states have (on average 4.13748730104978) internal successors, (12218), 2953 states have internal predecessors, (12218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:10,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2954 states to 2954 states and 12218 transitions. [2021-07-09 17:52:10,827 INFO L78 Accepts]: Start accepts. Automaton has 2954 states and 12218 transitions. Word has length 23 [2021-07-09 17:52:10,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:10,827 INFO L482 AbstractCegarLoop]: Abstraction has 2954 states and 12218 transitions. [2021-07-09 17:52:10,827 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:10,827 INFO L276 IsEmpty]: Start isEmpty. Operand 2954 states and 12218 transitions. [2021-07-09 17:52:10,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:10,832 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:10,832 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:11,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-07-09 17:52:11,032 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:11,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:11,032 INFO L82 PathProgramCache]: Analyzing trace with hash 360796239, now seen corresponding path program 32 times [2021-07-09 17:52:11,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:11,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316546873] [2021-07-09 17:52:11,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:11,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:11,189 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:11,190 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:11,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316546873] [2021-07-09 17:52:11,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316546873] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:11,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479508625] [2021-07-09 17:52:11,190 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:11,216 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:52:11,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:11,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:11,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:11,302 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:11,302 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 37 [2021-07-09 17:52:11,303 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:11,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:11,312 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:11,312 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:52:11,397 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:11,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479508625] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:11,397 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:11,398 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:11,398 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644573598] [2021-07-09 17:52:11,398 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:11,398 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:11,398 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:11,398 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:11,398 INFO L87 Difference]: Start difference. First operand 2954 states and 12218 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:12,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:12,122 INFO L93 Difference]: Finished difference Result 3363 states and 13809 transitions. [2021-07-09 17:52:12,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:52:12,123 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:12,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:12,130 INFO L225 Difference]: With dead ends: 3363 [2021-07-09 17:52:12,130 INFO L226 Difference]: Without dead ends: 3342 [2021-07-09 17:52:12,130 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 716.3ms TimeCoverageRelationStatistics Valid=186, Invalid=684, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:52:12,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3342 states. [2021-07-09 17:52:12,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3342 to 2946. [2021-07-09 17:52:12,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2946 states, 2945 states have (on average 4.137181663837012) internal successors, (12184), 2945 states have internal predecessors, (12184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:12,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2946 states to 2946 states and 12184 transitions. [2021-07-09 17:52:12,174 INFO L78 Accepts]: Start accepts. Automaton has 2946 states and 12184 transitions. Word has length 23 [2021-07-09 17:52:12,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:12,174 INFO L482 AbstractCegarLoop]: Abstraction has 2946 states and 12184 transitions. [2021-07-09 17:52:12,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:12,174 INFO L276 IsEmpty]: Start isEmpty. Operand 2946 states and 12184 transitions. [2021-07-09 17:52:12,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:12,179 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:12,179 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:12,379 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-07-09 17:52:12,379 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:12,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:12,380 INFO L82 PathProgramCache]: Analyzing trace with hash -1488607069, now seen corresponding path program 33 times [2021-07-09 17:52:12,380 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:12,380 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299482149] [2021-07-09 17:52:12,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:12,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:12,478 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:12,478 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:12,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299482149] [2021-07-09 17:52:12,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299482149] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:12,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419559778] [2021-07-09 17:52:12,479 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:12,505 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:52:12,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:12,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:12,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:12,647 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 17:52:12,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-09 17:52:12,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:52:12,672 INFO L628 ElimStorePlain]: treesize reduction 70, result has 16.7 percent of original size [2021-07-09 17:52:12,672 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:12,672 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:14 [2021-07-09 17:52:12,712 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:12,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419559778] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:12,712 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:12,712 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:52:12,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155294064] [2021-07-09 17:52:12,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:52:12,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:12,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:52:12,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:52:12,713 INFO L87 Difference]: Start difference. First operand 2946 states and 12184 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:13,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:13,621 INFO L93 Difference]: Finished difference Result 3873 states and 15835 transitions. [2021-07-09 17:52:13,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 17:52:13,621 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:13,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:13,630 INFO L225 Difference]: With dead ends: 3873 [2021-07-09 17:52:13,630 INFO L226 Difference]: Without dead ends: 3832 [2021-07-09 17:52:13,630 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 533.7ms TimeCoverageRelationStatistics Valid=197, Invalid=1363, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 17:52:13,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3832 states. [2021-07-09 17:52:13,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3832 to 2966. [2021-07-09 17:52:13,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2966 states, 2965 states have (on average 4.143338954468803) internal successors, (12285), 2965 states have internal predecessors, (12285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:13,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2966 states to 2966 states and 12285 transitions. [2021-07-09 17:52:13,682 INFO L78 Accepts]: Start accepts. Automaton has 2966 states and 12285 transitions. Word has length 23 [2021-07-09 17:52:13,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:13,682 INFO L482 AbstractCegarLoop]: Abstraction has 2966 states and 12285 transitions. [2021-07-09 17:52:13,682 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:13,682 INFO L276 IsEmpty]: Start isEmpty. Operand 2966 states and 12285 transitions. [2021-07-09 17:52:13,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:13,687 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:13,687 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:13,887 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:13,888 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:13,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:13,888 INFO L82 PathProgramCache]: Analyzing trace with hash -1407208013, now seen corresponding path program 34 times [2021-07-09 17:52:13,888 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:13,888 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468731288] [2021-07-09 17:52:13,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:13,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:13,988 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:13,989 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:13,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468731288] [2021-07-09 17:52:13,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468731288] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:13,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850669390] [2021-07-09 17:52:13,989 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:14,015 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:52:14,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:14,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:14,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:14,099 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:14,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:52:14,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:14,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:14,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:14,110 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:52:14,205 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:14,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850669390] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:14,206 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:14,206 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:14,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824270812] [2021-07-09 17:52:14,206 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:14,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:14,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:14,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:14,207 INFO L87 Difference]: Start difference. First operand 2966 states and 12285 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:15,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:15,131 INFO L93 Difference]: Finished difference Result 3569 states and 14643 transitions. [2021-07-09 17:52:15,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 17:52:15,132 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:15,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:15,140 INFO L225 Difference]: With dead ends: 3569 [2021-07-09 17:52:15,140 INFO L226 Difference]: Without dead ends: 3543 [2021-07-09 17:52:15,140 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 780.0ms TimeCoverageRelationStatistics Valid=261, Invalid=999, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:52:15,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3543 states. [2021-07-09 17:52:15,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3543 to 2970. [2021-07-09 17:52:15,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2970 states, 2969 states have (on average 4.143145840350286) internal successors, (12301), 2969 states have internal predecessors, (12301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:15,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2970 states to 2970 states and 12301 transitions. [2021-07-09 17:52:15,185 INFO L78 Accepts]: Start accepts. Automaton has 2970 states and 12301 transitions. Word has length 23 [2021-07-09 17:52:15,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:15,185 INFO L482 AbstractCegarLoop]: Abstraction has 2970 states and 12301 transitions. [2021-07-09 17:52:15,185 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:15,185 INFO L276 IsEmpty]: Start isEmpty. Operand 2970 states and 12301 transitions. [2021-07-09 17:52:15,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:15,189 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:15,190 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:15,390 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:15,390 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:15,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:15,390 INFO L82 PathProgramCache]: Analyzing trace with hash 206358721, now seen corresponding path program 35 times [2021-07-09 17:52:15,391 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:15,391 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943970240] [2021-07-09 17:52:15,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:15,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:15,490 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:15,490 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:15,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943970240] [2021-07-09 17:52:15,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943970240] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:15,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156227799] [2021-07-09 17:52:15,491 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:15,520 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:52:15,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:15,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:15,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:15,600 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:15,600 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 37 [2021-07-09 17:52:15,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:15,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:15,610 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:15,611 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:52:15,700 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:15,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156227799] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:15,701 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:15,701 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:15,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112534949] [2021-07-09 17:52:15,701 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:15,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:15,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:15,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:15,701 INFO L87 Difference]: Start difference. First operand 2970 states and 12301 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:16,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:16,417 INFO L93 Difference]: Finished difference Result 3478 states and 14281 transitions. [2021-07-09 17:52:16,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:52:16,418 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:16,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:16,443 INFO L225 Difference]: With dead ends: 3478 [2021-07-09 17:52:16,443 INFO L226 Difference]: Without dead ends: 3457 [2021-07-09 17:52:16,444 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 629.6ms TimeCoverageRelationStatistics Valid=216, Invalid=840, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:52:16,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3457 states. [2021-07-09 17:52:16,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3457 to 2958. [2021-07-09 17:52:16,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2958 states, 2957 states have (on average 4.14169766655394) internal successors, (12247), 2957 states have internal predecessors, (12247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:16,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2958 states to 2958 states and 12247 transitions. [2021-07-09 17:52:16,489 INFO L78 Accepts]: Start accepts. Automaton has 2958 states and 12247 transitions. Word has length 23 [2021-07-09 17:52:16,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:16,489 INFO L482 AbstractCegarLoop]: Abstraction has 2958 states and 12247 transitions. [2021-07-09 17:52:16,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:16,489 INFO L276 IsEmpty]: Start isEmpty. Operand 2958 states and 12247 transitions. [2021-07-09 17:52:16,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:16,494 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:16,494 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:16,703 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:16,703 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:16,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:16,704 INFO L82 PathProgramCache]: Analyzing trace with hash -923022959, now seen corresponding path program 36 times [2021-07-09 17:52:16,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:16,704 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210950329] [2021-07-09 17:52:16,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:16,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:16,846 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:16,846 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:16,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210950329] [2021-07-09 17:52:16,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210950329] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:16,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293608536] [2021-07-09 17:52:16,846 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:16,872 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:52:16,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:16,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:16,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:16,992 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:16,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:52:16,994 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:17,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:17,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:17,005 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:52:17,081 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:17,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [293608536] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:17,081 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:17,081 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:17,081 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114730897] [2021-07-09 17:52:17,082 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:17,082 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:17,082 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:17,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:17,082 INFO L87 Difference]: Start difference. First operand 2958 states and 12247 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:17,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:17,683 INFO L93 Difference]: Finished difference Result 3433 states and 14112 transitions. [2021-07-09 17:52:17,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:52:17,683 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:17,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:17,690 INFO L225 Difference]: With dead ends: 3433 [2021-07-09 17:52:17,690 INFO L226 Difference]: Without dead ends: 3411 [2021-07-09 17:52:17,691 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 539.5ms TimeCoverageRelationStatistics Valid=137, Invalid=675, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:52:17,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3411 states. [2021-07-09 17:52:17,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3411 to 2966. [2021-07-09 17:52:17,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2966 states, 2965 states have (on average 4.141989881956155) internal successors, (12281), 2965 states have internal predecessors, (12281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:17,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2966 states to 2966 states and 12281 transitions. [2021-07-09 17:52:17,732 INFO L78 Accepts]: Start accepts. Automaton has 2966 states and 12281 transitions. Word has length 23 [2021-07-09 17:52:17,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:17,732 INFO L482 AbstractCegarLoop]: Abstraction has 2966 states and 12281 transitions. [2021-07-09 17:52:17,732 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:17,732 INFO L276 IsEmpty]: Start isEmpty. Operand 2966 states and 12281 transitions. [2021-07-09 17:52:17,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:17,737 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:17,737 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:17,948 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-07-09 17:52:17,948 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:17,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:17,949 INFO L82 PathProgramCache]: Analyzing trace with hash -337689007, now seen corresponding path program 37 times [2021-07-09 17:52:17,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:17,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685501474] [2021-07-09 17:52:17,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:17,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:18,112 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:18,112 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:18,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685501474] [2021-07-09 17:52:18,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685501474] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:18,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52620711] [2021-07-09 17:52:18,112 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:18,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:18,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:18,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:18,235 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:18,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:52:18,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:18,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:18,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:18,257 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:52:18,380 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:18,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52620711] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:18,380 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:18,381 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:18,381 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339594101] [2021-07-09 17:52:18,381 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:18,381 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:18,381 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:18,381 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:18,381 INFO L87 Difference]: Start difference. First operand 2966 states and 12281 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:19,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:19,066 INFO L93 Difference]: Finished difference Result 3412 states and 14013 transitions. [2021-07-09 17:52:19,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:52:19,067 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:19,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:19,074 INFO L225 Difference]: With dead ends: 3412 [2021-07-09 17:52:19,074 INFO L226 Difference]: Without dead ends: 3386 [2021-07-09 17:52:19,074 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 724.1ms TimeCoverageRelationStatistics Valid=184, Invalid=808, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:52:19,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3386 states. [2021-07-09 17:52:19,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3386 to 2970. [2021-07-09 17:52:19,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2970 states, 2969 states have (on average 4.141798585382284) internal successors, (12297), 2969 states have internal predecessors, (12297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:19,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2970 states to 2970 states and 12297 transitions. [2021-07-09 17:52:19,119 INFO L78 Accepts]: Start accepts. Automaton has 2970 states and 12297 transitions. Word has length 23 [2021-07-09 17:52:19,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:19,119 INFO L482 AbstractCegarLoop]: Abstraction has 2970 states and 12297 transitions. [2021-07-09 17:52:19,119 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:19,119 INFO L276 IsEmpty]: Start isEmpty. Operand 2970 states and 12297 transitions. [2021-07-09 17:52:19,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:19,124 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:19,124 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:19,336 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:19,337 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:19,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:19,337 INFO L82 PathProgramCache]: Analyzing trace with hash 1275877727, now seen corresponding path program 38 times [2021-07-09 17:52:19,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:19,337 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259322595] [2021-07-09 17:52:19,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:19,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:19,491 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:19,491 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:19,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259322595] [2021-07-09 17:52:19,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1259322595] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:19,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555014314] [2021-07-09 17:52:19,491 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:19,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:52:19,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:19,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:19,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:19,637 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:19,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:52:19,638 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:19,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:19,657 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:19,658 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:52:19,761 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:19,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555014314] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:19,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:19,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:19,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991520060] [2021-07-09 17:52:19,761 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:19,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:19,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:19,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:19,762 INFO L87 Difference]: Start difference. First operand 2970 states and 12297 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:20,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:20,432 INFO L93 Difference]: Finished difference Result 3324 states and 13674 transitions. [2021-07-09 17:52:20,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:52:20,432 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:20,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:20,439 INFO L225 Difference]: With dead ends: 3324 [2021-07-09 17:52:20,439 INFO L226 Difference]: Without dead ends: 3303 [2021-07-09 17:52:20,439 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 710.7ms TimeCoverageRelationStatistics Valid=154, Invalid=658, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:52:20,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3303 states. [2021-07-09 17:52:20,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3303 to 2962. [2021-07-09 17:52:20,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2962 states, 2961 states have (on average 4.141506247889227) internal successors, (12263), 2961 states have internal predecessors, (12263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:20,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2962 states to 2962 states and 12263 transitions. [2021-07-09 17:52:20,483 INFO L78 Accepts]: Start accepts. Automaton has 2962 states and 12263 transitions. Word has length 23 [2021-07-09 17:52:20,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:20,483 INFO L482 AbstractCegarLoop]: Abstraction has 2962 states and 12263 transitions. [2021-07-09 17:52:20,484 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:20,484 INFO L276 IsEmpty]: Start isEmpty. Operand 2962 states and 12263 transitions. [2021-07-09 17:52:20,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:20,488 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:20,488 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:20,688 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable92 [2021-07-09 17:52:20,689 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:20,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:20,689 INFO L82 PathProgramCache]: Analyzing trace with hash -768585441, now seen corresponding path program 39 times [2021-07-09 17:52:20,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:20,689 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018462660] [2021-07-09 17:52:20,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:20,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:20,852 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:20,852 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:20,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018462660] [2021-07-09 17:52:20,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018462660] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:20,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125658524] [2021-07-09 17:52:20,852 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:20,884 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:52:20,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:20,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:52:20,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:21,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:52:21,055 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-09 17:52:21,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 24 treesize of output 52 [2021-07-09 17:52:21,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:52:21,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:21,067 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:21,067 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:14 [2021-07-09 17:52:21,127 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:21,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125658524] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:21,128 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:21,128 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:52:21,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741272416] [2021-07-09 17:52:21,128 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:52:21,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:21,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:52:21,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:52:21,128 INFO L87 Difference]: Start difference. First operand 2962 states and 12263 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:21,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:21,950 INFO L93 Difference]: Finished difference Result 3338 states and 13726 transitions. [2021-07-09 17:52:21,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 17:52:21,951 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:21,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:21,958 INFO L225 Difference]: With dead ends: 3338 [2021-07-09 17:52:21,958 INFO L226 Difference]: Without dead ends: 3315 [2021-07-09 17:52:21,958 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 645.9ms TimeCoverageRelationStatistics Valid=137, Invalid=1053, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:52:21,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3315 states. [2021-07-09 17:52:21,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3315 to 2954. [2021-07-09 17:52:21,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2954 states, 2953 states have (on average 4.14121232644768) internal successors, (12229), 2953 states have internal predecessors, (12229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:22,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2954 states to 2954 states and 12229 transitions. [2021-07-09 17:52:22,002 INFO L78 Accepts]: Start accepts. Automaton has 2954 states and 12229 transitions. Word has length 23 [2021-07-09 17:52:22,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:22,002 INFO L482 AbstractCegarLoop]: Abstraction has 2954 states and 12229 transitions. [2021-07-09 17:52:22,002 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:22,002 INFO L276 IsEmpty]: Start isEmpty. Operand 2954 states and 12229 transitions. [2021-07-09 17:52:22,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:22,006 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:22,007 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:22,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:22,207 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:22,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:22,208 INFO L82 PathProgramCache]: Analyzing trace with hash 2129186517, now seen corresponding path program 40 times [2021-07-09 17:52:22,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:22,208 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494443038] [2021-07-09 17:52:22,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:22,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:22,370 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:22,370 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:22,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494443038] [2021-07-09 17:52:22,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494443038] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:22,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439430793] [2021-07-09 17:52:22,370 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:22,407 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:52:22,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:22,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:22,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:22,504 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:22,504 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 20 treesize of output 36 [2021-07-09 17:52:22,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:22,514 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:22,515 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:22,515 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:52:22,579 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:22,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439430793] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:22,579 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:22,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:22,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157354847] [2021-07-09 17:52:22,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:22,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:22,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:22,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:22,580 INFO L87 Difference]: Start difference. First operand 2954 states and 12229 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:23,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:23,492 INFO L93 Difference]: Finished difference Result 3650 states and 14966 transitions. [2021-07-09 17:52:23,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:52:23,493 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:23,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:23,500 INFO L225 Difference]: With dead ends: 3650 [2021-07-09 17:52:23,501 INFO L226 Difference]: Without dead ends: 3628 [2021-07-09 17:52:23,501 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 740.4ms TimeCoverageRelationStatistics Valid=144, Invalid=668, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:52:23,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3628 states. [2021-07-09 17:52:23,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3628 to 2982. [2021-07-09 17:52:23,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2982 states, 2981 states have (on average 4.145924186514592) internal successors, (12359), 2981 states have internal predecessors, (12359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:23,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2982 states to 2982 states and 12359 transitions. [2021-07-09 17:52:23,544 INFO L78 Accepts]: Start accepts. Automaton has 2982 states and 12359 transitions. Word has length 23 [2021-07-09 17:52:23,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:23,544 INFO L482 AbstractCegarLoop]: Abstraction has 2982 states and 12359 transitions. [2021-07-09 17:52:23,544 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:23,544 INFO L276 IsEmpty]: Start isEmpty. Operand 2982 states and 12359 transitions. [2021-07-09 17:52:23,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:23,548 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:23,549 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:23,749 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-07-09 17:52:23,749 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:23,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:23,749 INFO L82 PathProgramCache]: Analyzing trace with hash -1580446827, now seen corresponding path program 41 times [2021-07-09 17:52:23,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:23,749 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648220951] [2021-07-09 17:52:23,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:23,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:23,899 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:23,900 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:23,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648220951] [2021-07-09 17:52:23,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648220951] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:23,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964790171] [2021-07-09 17:52:23,900 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:23,928 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:52:23,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:23,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:23,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:24,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:52:24,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:52:24,079 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:24,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 21 treesize of output 45 [2021-07-09 17:52:24,080 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:24,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:24,101 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:24,102 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:73 [2021-07-09 17:52:24,210 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:24,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964790171] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:24,211 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:24,211 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:52:24,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910435183] [2021-07-09 17:52:24,211 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:52:24,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:24,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:52:24,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:52:24,212 INFO L87 Difference]: Start difference. First operand 2982 states and 12359 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:25,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:25,418 INFO L93 Difference]: Finished difference Result 3408 states and 13968 transitions. [2021-07-09 17:52:25,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:52:25,418 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:25,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:25,426 INFO L225 Difference]: With dead ends: 3408 [2021-07-09 17:52:25,426 INFO L226 Difference]: Without dead ends: 3382 [2021-07-09 17:52:25,426 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 1060.6ms TimeCoverageRelationStatistics Valid=224, Invalid=1108, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:52:25,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3382 states. [2021-07-09 17:52:25,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3382 to 2986. [2021-07-09 17:52:25,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2986 states, 2985 states have (on average 4.1457286432160805) internal successors, (12375), 2985 states have internal predecessors, (12375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:25,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2986 states to 2986 states and 12375 transitions. [2021-07-09 17:52:25,468 INFO L78 Accepts]: Start accepts. Automaton has 2986 states and 12375 transitions. Word has length 23 [2021-07-09 17:52:25,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:25,468 INFO L482 AbstractCegarLoop]: Abstraction has 2986 states and 12375 transitions. [2021-07-09 17:52:25,468 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:25,468 INFO L276 IsEmpty]: Start isEmpty. Operand 2986 states and 12375 transitions. [2021-07-09 17:52:25,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:25,472 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:25,472 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:25,673 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:25,673 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:25,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:25,673 INFO L82 PathProgramCache]: Analyzing trace with hash 33119907, now seen corresponding path program 42 times [2021-07-09 17:52:25,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:25,673 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509297884] [2021-07-09 17:52:25,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:25,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:25,832 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:25,833 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:25,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509297884] [2021-07-09 17:52:25,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509297884] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:25,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [702131447] [2021-07-09 17:52:25,833 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:25,871 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:52:25,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:25,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:52:25,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:26,007 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:26,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-07-09 17:52:26,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:26,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:26,027 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:26,027 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:12 [2021-07-09 17:52:26,087 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:26,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [702131447] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:26,087 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:26,087 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:52:26,088 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937980282] [2021-07-09 17:52:26,088 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:52:26,088 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:26,088 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:52:26,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:52:26,088 INFO L87 Difference]: Start difference. First operand 2986 states and 12375 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:26,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:26,765 INFO L93 Difference]: Finished difference Result 3571 states and 14632 transitions. [2021-07-09 17:52:26,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:52:26,766 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:26,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:26,773 INFO L225 Difference]: With dead ends: 3571 [2021-07-09 17:52:26,773 INFO L226 Difference]: Without dead ends: 3550 [2021-07-09 17:52:26,774 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 485.7ms TimeCoverageRelationStatistics Valid=188, Invalid=742, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:52:26,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3550 states. [2021-07-09 17:52:26,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3550 to 2982. [2021-07-09 17:52:26,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2982 states, 2981 states have (on average 4.145924186514592) internal successors, (12359), 2981 states have internal predecessors, (12359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:26,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2982 states to 2982 states and 12359 transitions. [2021-07-09 17:52:26,817 INFO L78 Accepts]: Start accepts. Automaton has 2982 states and 12359 transitions. Word has length 23 [2021-07-09 17:52:26,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:26,817 INFO L482 AbstractCegarLoop]: Abstraction has 2982 states and 12359 transitions. [2021-07-09 17:52:26,817 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:26,817 INFO L276 IsEmpty]: Start isEmpty. Operand 2982 states and 12359 transitions. [2021-07-09 17:52:26,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:26,822 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:26,822 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:27,022 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-07-09 17:52:27,022 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:27,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:27,023 INFO L82 PathProgramCache]: Analyzing trace with hash -1816283401, now seen corresponding path program 43 times [2021-07-09 17:52:27,023 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:27,023 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865318999] [2021-07-09 17:52:27,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:27,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:27,125 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:27,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:27,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865318999] [2021-07-09 17:52:27,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865318999] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:27,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580894047] [2021-07-09 17:52:27,126 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:27,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:27,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:27,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:27,251 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:27,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:52:27,253 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:27,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:27,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:27,262 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:52:27,332 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:27,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580894047] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:27,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:27,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:27,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823506752] [2021-07-09 17:52:27,333 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:27,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:27,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:27,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:27,335 INFO L87 Difference]: Start difference. First operand 2982 states and 12359 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:28,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:28,055 INFO L93 Difference]: Finished difference Result 3819 states and 15624 transitions. [2021-07-09 17:52:28,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:52:28,056 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:28,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:28,064 INFO L225 Difference]: With dead ends: 3819 [2021-07-09 17:52:28,064 INFO L226 Difference]: Without dead ends: 3789 [2021-07-09 17:52:28,064 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 528.7ms TimeCoverageRelationStatistics Valid=172, Invalid=820, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:52:28,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3789 states. [2021-07-09 17:52:28,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3789 to 2982. [2021-07-09 17:52:28,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2982 states, 2981 states have (on average 4.145924186514592) internal successors, (12359), 2981 states have internal predecessors, (12359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:28,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2982 states to 2982 states and 12359 transitions. [2021-07-09 17:52:28,109 INFO L78 Accepts]: Start accepts. Automaton has 2982 states and 12359 transitions. Word has length 23 [2021-07-09 17:52:28,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:28,109 INFO L482 AbstractCegarLoop]: Abstraction has 2982 states and 12359 transitions. [2021-07-09 17:52:28,109 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:28,109 INFO L276 IsEmpty]: Start isEmpty. Operand 2982 states and 12359 transitions. [2021-07-09 17:52:28,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:28,114 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:28,114 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:28,314 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:28,314 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:28,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:28,314 INFO L82 PathProgramCache]: Analyzing trace with hash -1734884345, now seen corresponding path program 44 times [2021-07-09 17:52:28,314 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:28,314 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603170146] [2021-07-09 17:52:28,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:28,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:28,425 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:28,426 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:28,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603170146] [2021-07-09 17:52:28,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603170146] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:28,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128805836] [2021-07-09 17:52:28,426 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:28,454 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:52:28,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:28,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:28,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:28,538 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:28,539 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 37 [2021-07-09 17:52:28,540 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:28,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:28,549 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:28,549 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:52:28,636 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:28,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128805836] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:28,636 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:28,636 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:28,636 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287097393] [2021-07-09 17:52:28,636 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:28,636 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:28,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:28,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:28,637 INFO L87 Difference]: Start difference. First operand 2982 states and 12359 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:29,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:29,434 INFO L93 Difference]: Finished difference Result 3585 states and 14706 transitions. [2021-07-09 17:52:29,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:52:29,434 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:29,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:29,442 INFO L225 Difference]: With dead ends: 3585 [2021-07-09 17:52:29,442 INFO L226 Difference]: Without dead ends: 3559 [2021-07-09 17:52:29,442 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 636.8ms TimeCoverageRelationStatistics Valid=185, Invalid=807, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:52:29,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3559 states. [2021-07-09 17:52:29,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3559 to 2990. [2021-07-09 17:52:29,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2990 states, 2989 states have (on average 4.146202743392439) internal successors, (12393), 2989 states have internal predecessors, (12393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:29,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2990 states to 2990 states and 12393 transitions. [2021-07-09 17:52:29,489 INFO L78 Accepts]: Start accepts. Automaton has 2990 states and 12393 transitions. Word has length 23 [2021-07-09 17:52:29,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:29,489 INFO L482 AbstractCegarLoop]: Abstraction has 2990 states and 12393 transitions. [2021-07-09 17:52:29,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:29,489 INFO L276 IsEmpty]: Start isEmpty. Operand 2990 states and 12393 transitions. [2021-07-09 17:52:29,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:29,494 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:29,494 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:29,700 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-07-09 17:52:29,701 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:29,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:29,701 INFO L82 PathProgramCache]: Analyzing trace with hash -121317611, now seen corresponding path program 45 times [2021-07-09 17:52:29,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:29,701 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436965093] [2021-07-09 17:52:29,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:29,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:29,807 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:29,807 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:29,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436965093] [2021-07-09 17:52:29,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436965093] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:29,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14165901] [2021-07-09 17:52:29,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 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:29,833 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:52:29,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:29,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:29,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:29,924 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:29,924 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 37 [2021-07-09 17:52:29,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:29,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:29,934 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:29,934 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:52:30,032 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:30,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14165901] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:30,032 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:30,032 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:30,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659501006] [2021-07-09 17:52:30,032 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:30,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:30,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:30,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:30,033 INFO L87 Difference]: Start difference. First operand 2990 states and 12393 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:30,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:30,789 INFO L93 Difference]: Finished difference Result 3586 states and 14697 transitions. [2021-07-09 17:52:30,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:52:30,789 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:30,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:30,797 INFO L225 Difference]: With dead ends: 3586 [2021-07-09 17:52:30,797 INFO L226 Difference]: Without dead ends: 3565 [2021-07-09 17:52:30,797 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 662.0ms TimeCoverageRelationStatistics Valid=176, Invalid=754, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:52:30,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3565 states. [2021-07-09 17:52:30,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3565 to 2990. [2021-07-09 17:52:30,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2990 states, 2989 states have (on average 4.146202743392439) internal successors, (12393), 2989 states have internal predecessors, (12393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:30,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2990 states to 2990 states and 12393 transitions. [2021-07-09 17:52:30,842 INFO L78 Accepts]: Start accepts. Automaton has 2990 states and 12393 transitions. Word has length 23 [2021-07-09 17:52:30,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:30,842 INFO L482 AbstractCegarLoop]: Abstraction has 2990 states and 12393 transitions. [2021-07-09 17:52:30,842 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:30,842 INFO L276 IsEmpty]: Start isEmpty. Operand 2990 states and 12393 transitions. [2021-07-09 17:52:30,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:30,847 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:30,847 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:31,047 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-07-09 17:52:31,047 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:31,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:31,048 INFO L82 PathProgramCache]: Analyzing trace with hash -2040830955, now seen corresponding path program 46 times [2021-07-09 17:52:31,048 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:31,048 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703543515] [2021-07-09 17:52:31,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:31,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:31,154 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:31,155 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:31,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703543515] [2021-07-09 17:52:31,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703543515] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:31,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293368582] [2021-07-09 17:52:31,155 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:31,184 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:52:31,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:31,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:31,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:31,291 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:31,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:52:31,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:31,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:31,303 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:31,303 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:52:31,378 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:31,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293368582] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:31,378 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:31,378 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:31,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547201292] [2021-07-09 17:52:31,378 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:31,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:31,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:31,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:31,379 INFO L87 Difference]: Start difference. First operand 2990 states and 12393 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:31,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:31,968 INFO L93 Difference]: Finished difference Result 3478 states and 14275 transitions. [2021-07-09 17:52:31,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:52:31,969 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:31,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:31,976 INFO L225 Difference]: With dead ends: 3478 [2021-07-09 17:52:31,976 INFO L226 Difference]: Without dead ends: 3444 [2021-07-09 17:52:31,976 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 454.4ms TimeCoverageRelationStatistics Valid=140, Invalid=672, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:52:31,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3444 states. [2021-07-09 17:52:32,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3444 to 3002. [2021-07-09 17:52:32,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3002 states, 3001 states have (on average 4.146617794068644) internal successors, (12444), 3001 states have internal predecessors, (12444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:32,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3002 states to 3002 states and 12444 transitions. [2021-07-09 17:52:32,020 INFO L78 Accepts]: Start accepts. Automaton has 3002 states and 12444 transitions. Word has length 23 [2021-07-09 17:52:32,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:32,039 INFO L482 AbstractCegarLoop]: Abstraction has 3002 states and 12444 transitions. [2021-07-09 17:52:32,040 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:32,040 INFO L276 IsEmpty]: Start isEmpty. Operand 3002 states and 12444 transitions. [2021-07-09 17:52:32,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:32,045 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:32,045 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:32,246 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-07-09 17:52:32,246 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:32,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:32,246 INFO L82 PathProgramCache]: Analyzing trace with hash -1886393437, now seen corresponding path program 47 times [2021-07-09 17:52:32,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:32,246 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846354570] [2021-07-09 17:52:32,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:32,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:32,348 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:32,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:32,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846354570] [2021-07-09 17:52:32,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846354570] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:32,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [702504959] [2021-07-09 17:52:32,348 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:32,375 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:52:32,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:32,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:32,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:32,472 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:32,472 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 20 treesize of output 36 [2021-07-09 17:52:32,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:32,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:32,487 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:32,487 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:52:32,565 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:32,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [702504959] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:32,565 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:32,565 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:32,565 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414929984] [2021-07-09 17:52:32,565 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:32,565 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:32,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:32,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:32,566 INFO L87 Difference]: Start difference. First operand 3002 states and 12444 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:33,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:33,124 INFO L93 Difference]: Finished difference Result 3510 states and 14401 transitions. [2021-07-09 17:52:33,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:52:33,125 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:33,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:33,132 INFO L225 Difference]: With dead ends: 3510 [2021-07-09 17:52:33,133 INFO L226 Difference]: Without dead ends: 3480 [2021-07-09 17:52:33,133 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 463.9ms TimeCoverageRelationStatistics Valid=149, Invalid=721, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:52:33,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3480 states. [2021-07-09 17:52:33,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3480 to 3002. [2021-07-09 17:52:33,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3002 states, 3001 states have (on average 4.146617794068644) internal successors, (12444), 3001 states have internal predecessors, (12444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:33,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3002 states to 3002 states and 12444 transitions. [2021-07-09 17:52:33,178 INFO L78 Accepts]: Start accepts. Automaton has 3002 states and 12444 transitions. Word has length 23 [2021-07-09 17:52:33,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:33,178 INFO L482 AbstractCegarLoop]: Abstraction has 3002 states and 12444 transitions. [2021-07-09 17:52:33,178 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:33,178 INFO L276 IsEmpty]: Start isEmpty. Operand 3002 states and 12444 transitions. [2021-07-09 17:52:33,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:33,183 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:33,183 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:33,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:33,384 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:33,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:33,385 INFO L82 PathProgramCache]: Analyzing trace with hash -1804994381, now seen corresponding path program 48 times [2021-07-09 17:52:33,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:33,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200025267] [2021-07-09 17:52:33,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:33,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:33,497 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:33,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:33,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200025267] [2021-07-09 17:52:33,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200025267] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:33,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117271528] [2021-07-09 17:52:33,497 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:33,526 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:52:33,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:33,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:52:33,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:33,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:52:33,641 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-09 17:52:33,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 53 [2021-07-09 17:52:33,643 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:33,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:33,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:33,655 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:40 [2021-07-09 17:52:33,773 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:33,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117271528] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:33,773 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:33,773 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:52:33,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363429295] [2021-07-09 17:52:33,774 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:52:33,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:33,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:52:33,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:52:33,774 INFO L87 Difference]: Start difference. First operand 3002 states and 12444 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:34,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:34,370 INFO L93 Difference]: Finished difference Result 3360 states and 13811 transitions. [2021-07-09 17:52:34,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:52:34,370 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:34,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:34,378 INFO L225 Difference]: With dead ends: 3360 [2021-07-09 17:52:34,378 INFO L226 Difference]: Without dead ends: 3334 [2021-07-09 17:52:34,378 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 516.1ms TimeCoverageRelationStatistics Valid=140, Invalid=852, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:52:34,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3334 states. [2021-07-09 17:52:34,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3334 to 3010. [2021-07-09 17:52:34,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3010 states, 3009 states have (on average 4.146892655367232) internal successors, (12478), 3009 states have internal predecessors, (12478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:34,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3010 states to 3010 states and 12478 transitions. [2021-07-09 17:52:34,424 INFO L78 Accepts]: Start accepts. Automaton has 3010 states and 12478 transitions. Word has length 23 [2021-07-09 17:52:34,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:34,424 INFO L482 AbstractCegarLoop]: Abstraction has 3010 states and 12478 transitions. [2021-07-09 17:52:34,424 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:34,424 INFO L276 IsEmpty]: Start isEmpty. Operand 3010 states and 12478 transitions. [2021-07-09 17:52:34,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:34,429 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:34,429 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:34,629 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:34,629 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:34,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:34,630 INFO L82 PathProgramCache]: Analyzing trace with hash -191427647, now seen corresponding path program 49 times [2021-07-09 17:52:34,630 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:34,630 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505508053] [2021-07-09 17:52:34,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:34,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:34,738 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:34,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:34,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505508053] [2021-07-09 17:52:34,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505508053] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:34,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7600350] [2021-07-09 17:52:34,738 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:34,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:34,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:34,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:34,850 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:34,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-09 17:52:34,852 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:34,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:34,861 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:34,861 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:52:34,947 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:34,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7600350] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:34,948 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:34,948 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:34,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330584143] [2021-07-09 17:52:34,948 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:34,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:34,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:34,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:34,948 INFO L87 Difference]: Start difference. First operand 3010 states and 12478 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:35,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:35,814 INFO L93 Difference]: Finished difference Result 3475 states and 14253 transitions. [2021-07-09 17:52:35,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:52:35,815 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:35,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:35,822 INFO L225 Difference]: With dead ends: 3475 [2021-07-09 17:52:35,822 INFO L226 Difference]: Without dead ends: 3454 [2021-07-09 17:52:35,822 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 703.3ms TimeCoverageRelationStatistics Valid=162, Invalid=768, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:52:35,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3454 states. [2021-07-09 17:52:35,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3454 to 3002. [2021-07-09 17:52:35,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3002 states, 3001 states have (on average 4.146617794068644) internal successors, (12444), 3001 states have internal predecessors, (12444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:35,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3002 states to 3002 states and 12444 transitions. [2021-07-09 17:52:35,868 INFO L78 Accepts]: Start accepts. Automaton has 3002 states and 12444 transitions. Word has length 23 [2021-07-09 17:52:35,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:35,868 INFO L482 AbstractCegarLoop]: Abstraction has 3002 states and 12444 transitions. [2021-07-09 17:52:35,868 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:35,868 INFO L276 IsEmpty]: Start isEmpty. Operand 3002 states and 12444 transitions. [2021-07-09 17:52:35,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:35,873 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:35,873 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:36,073 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-07-09 17:52:36,074 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:36,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:36,074 INFO L82 PathProgramCache]: Analyzing trace with hash -1046511881, now seen corresponding path program 50 times [2021-07-09 17:52:36,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:36,074 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707685329] [2021-07-09 17:52:36,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:36,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:36,184 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:36,184 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:36,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707685329] [2021-07-09 17:52:36,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707685329] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:36,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196113903] [2021-07-09 17:52:36,184 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:36,210 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:52:36,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:36,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:52:36,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:36,316 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:36,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:52:36,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:36,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:36,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:36,327 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:52:36,396 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:36,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196113903] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:36,396 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:36,396 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:36,396 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717037725] [2021-07-09 17:52:36,397 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:36,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:36,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:36,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:36,397 INFO L87 Difference]: Start difference. First operand 3002 states and 12444 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:37,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:37,417 INFO L93 Difference]: Finished difference Result 3503 states and 14345 transitions. [2021-07-09 17:52:37,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 17:52:37,417 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:37,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:37,425 INFO L225 Difference]: With dead ends: 3503 [2021-07-09 17:52:37,425 INFO L226 Difference]: Without dead ends: 3494 [2021-07-09 17:52:37,425 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 895.9ms TimeCoverageRelationStatistics Valid=251, Invalid=1231, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:52:37,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3494 states. [2021-07-09 17:52:37,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3494 to 3084. [2021-07-09 17:52:37,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3084 states, 3083 states have (on average 4.150827116445021) internal successors, (12797), 3083 states have internal predecessors, (12797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:37,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3084 states to 3084 states and 12797 transitions. [2021-07-09 17:52:37,473 INFO L78 Accepts]: Start accepts. Automaton has 3084 states and 12797 transitions. Word has length 23 [2021-07-09 17:52:37,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:37,473 INFO L482 AbstractCegarLoop]: Abstraction has 3084 states and 12797 transitions. [2021-07-09 17:52:37,474 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:37,474 INFO L276 IsEmpty]: Start isEmpty. Operand 3084 states and 12797 transitions. [2021-07-09 17:52:37,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:37,479 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:37,479 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:37,681 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-07-09 17:52:37,681 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:37,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:37,681 INFO L82 PathProgramCache]: Analyzing trace with hash -131430393, now seen corresponding path program 51 times [2021-07-09 17:52:37,682 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:37,682 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510014855] [2021-07-09 17:52:37,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:37,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:37,790 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:37,791 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:37,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510014855] [2021-07-09 17:52:37,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510014855] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:37,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236448822] [2021-07-09 17:52:37,791 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:37,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:52:37,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:37,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-09 17:52:37,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:37,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:52:37,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:52:37,921 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 22 treesize of output 12 [2021-07-09 17:52:37,922 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:37,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:37,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:37,926 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:12 [2021-07-09 17:52:37,963 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:37,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236448822] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:37,964 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:37,964 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:37,964 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886150950] [2021-07-09 17:52:37,964 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:37,964 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:37,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:37,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:37,964 INFO L87 Difference]: Start difference. First operand 3084 states and 12797 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:38,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:38,509 INFO L93 Difference]: Finished difference Result 3799 states and 15493 transitions. [2021-07-09 17:52:38,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 17:52:38,509 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:38,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:38,518 INFO L225 Difference]: With dead ends: 3799 [2021-07-09 17:52:38,518 INFO L226 Difference]: Without dead ends: 3780 [2021-07-09 17:52:38,518 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 450.8ms TimeCoverageRelationStatistics Valid=126, Invalid=426, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:52:38,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3780 states. [2021-07-09 17:52:38,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3780 to 3222. [2021-07-09 17:52:38,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3222 states, 3221 states have (on average 4.163924247128221) internal successors, (13412), 3221 states have internal predecessors, (13412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:38,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3222 states to 3222 states and 13412 transitions. [2021-07-09 17:52:38,570 INFO L78 Accepts]: Start accepts. Automaton has 3222 states and 13412 transitions. Word has length 23 [2021-07-09 17:52:38,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:38,571 INFO L482 AbstractCegarLoop]: Abstraction has 3222 states and 13412 transitions. [2021-07-09 17:52:38,571 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:38,571 INFO L276 IsEmpty]: Start isEmpty. Operand 3222 states and 13412 transitions. [2021-07-09 17:52:38,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:38,576 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:38,576 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:38,777 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-07-09 17:52:38,777 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:38,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:38,777 INFO L82 PathProgramCache]: Analyzing trace with hash 23007125, now seen corresponding path program 52 times [2021-07-09 17:52:38,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:38,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72299634] [2021-07-09 17:52:38,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:38,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:38,877 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:38,877 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:38,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72299634] [2021-07-09 17:52:38,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72299634] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:38,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1414211684] [2021-07-09 17:52:38,877 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:38,905 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:52:38,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:38,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:38,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:39,019 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:39,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:52:39,021 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:39,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:39,030 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:39,030 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:52:39,096 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:39,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1414211684] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:39,096 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:39,096 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:39,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387117963] [2021-07-09 17:52:39,097 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:39,097 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:39,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:39,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:39,097 INFO L87 Difference]: Start difference. First operand 3222 states and 13412 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:40,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:40,542 INFO L93 Difference]: Finished difference Result 4809 states and 19560 transitions. [2021-07-09 17:52:40,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 17:52:40,542 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:40,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:40,553 INFO L225 Difference]: With dead ends: 4809 [2021-07-09 17:52:40,553 INFO L226 Difference]: Without dead ends: 4770 [2021-07-09 17:52:40,553 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 386 ImplicationChecksByTransitivity, 1114.9ms TimeCoverageRelationStatistics Valid=272, Invalid=1368, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 17:52:40,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4770 states. [2021-07-09 17:52:40,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4770 to 3254. [2021-07-09 17:52:40,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3254 states, 3253 states have (on average 4.171841377190286) internal successors, (13571), 3253 states have internal predecessors, (13571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:40,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3254 states to 3254 states and 13571 transitions. [2021-07-09 17:52:40,614 INFO L78 Accepts]: Start accepts. Automaton has 3254 states and 13571 transitions. Word has length 23 [2021-07-09 17:52:40,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:40,614 INFO L482 AbstractCegarLoop]: Abstraction has 3254 states and 13571 transitions. [2021-07-09 17:52:40,614 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:40,615 INFO L276 IsEmpty]: Start isEmpty. Operand 3254 states and 13571 transitions. [2021-07-09 17:52:40,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:40,620 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:40,620 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:40,820 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-07-09 17:52:40,821 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:40,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:40,821 INFO L82 PathProgramCache]: Analyzing trace with hash 104406181, now seen corresponding path program 53 times [2021-07-09 17:52:40,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:40,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979322880] [2021-07-09 17:52:40,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:40,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:40,956 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:40,956 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:40,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979322880] [2021-07-09 17:52:40,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979322880] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:40,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959116915] [2021-07-09 17:52:40,956 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:40,983 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:52:40,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:40,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:40,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:41,069 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:41,070 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 37 [2021-07-09 17:52:41,071 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:41,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:41,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:41,080 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:52:41,167 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:41,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959116915] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:41,167 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:41,167 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:41,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190981277] [2021-07-09 17:52:41,167 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:41,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:41,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:41,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:41,168 INFO L87 Difference]: Start difference. First operand 3254 states and 13571 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:42,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:42,773 INFO L93 Difference]: Finished difference Result 4296 states and 17603 transitions. [2021-07-09 17:52:42,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 17:52:42,773 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:42,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:42,783 INFO L225 Difference]: With dead ends: 4296 [2021-07-09 17:52:42,783 INFO L226 Difference]: Without dead ends: 4261 [2021-07-09 17:52:42,783 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 456 ImplicationChecksByTransitivity, 1326.9ms TimeCoverageRelationStatistics Valid=336, Invalid=1556, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 17:52:42,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4261 states. [2021-07-09 17:52:42,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4261 to 3290. [2021-07-09 17:52:42,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3290 states, 3289 states have (on average 4.176649437519003) internal successors, (13737), 3289 states have internal predecessors, (13737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:42,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3290 states to 3290 states and 13737 transitions. [2021-07-09 17:52:42,838 INFO L78 Accepts]: Start accepts. Automaton has 3290 states and 13737 transitions. Word has length 23 [2021-07-09 17:52:42,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:42,838 INFO L482 AbstractCegarLoop]: Abstraction has 3290 states and 13737 transitions. [2021-07-09 17:52:42,838 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:42,838 INFO L276 IsEmpty]: Start isEmpty. Operand 3290 states and 13737 transitions. [2021-07-09 17:52:42,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:42,843 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:42,843 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:43,044 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:43,044 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:43,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:43,044 INFO L82 PathProgramCache]: Analyzing trace with hash 1717972915, now seen corresponding path program 54 times [2021-07-09 17:52:43,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:43,044 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052568380] [2021-07-09 17:52:43,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:43,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:43,163 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:43,163 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:43,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052568380] [2021-07-09 17:52:43,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052568380] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:43,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341192342] [2021-07-09 17:52:43,163 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:43,190 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:52:43,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:43,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:52:43,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:43,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:52:43,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:52:43,284 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:43,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 31 [2021-07-09 17:52:43,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:43,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:43,293 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:43,293 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:25 [2021-07-09 17:52:43,358 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:43,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341192342] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:43,358 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:43,358 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:43,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440761532] [2021-07-09 17:52:43,358 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:43,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:43,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:43,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:43,359 INFO L87 Difference]: Start difference. First operand 3290 states and 13737 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:44,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:44,105 INFO L93 Difference]: Finished difference Result 4047 states and 16638 transitions. [2021-07-09 17:52:44,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:52:44,105 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:44,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:44,114 INFO L225 Difference]: With dead ends: 4047 [2021-07-09 17:52:44,114 INFO L226 Difference]: Without dead ends: 4015 [2021-07-09 17:52:44,114 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 707.5ms TimeCoverageRelationStatistics Valid=193, Invalid=737, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:52:44,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4015 states. [2021-07-09 17:52:44,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4015 to 3328. [2021-07-09 17:52:44,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3328 states, 3327 states have (on average 4.179440937781785) internal successors, (13905), 3327 states have internal predecessors, (13905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:44,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3328 states to 3328 states and 13905 transitions. [2021-07-09 17:52:44,166 INFO L78 Accepts]: Start accepts. Automaton has 3328 states and 13905 transitions. Word has length 23 [2021-07-09 17:52:44,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:44,166 INFO L482 AbstractCegarLoop]: Abstraction has 3328 states and 13905 transitions. [2021-07-09 17:52:44,166 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:44,166 INFO L276 IsEmpty]: Start isEmpty. Operand 3328 states and 13905 transitions. [2021-07-09 17:52:44,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:44,171 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:44,171 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:44,371 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:44,372 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:44,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:44,372 INFO L82 PathProgramCache]: Analyzing trace with hash 1054200805, now seen corresponding path program 55 times [2021-07-09 17:52:44,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:44,372 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201050259] [2021-07-09 17:52:44,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:44,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:44,528 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:44,528 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:44,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201050259] [2021-07-09 17:52:44,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201050259] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:44,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [925049595] [2021-07-09 17:52:44,529 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:44,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:44,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:44,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:44,678 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:44,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:52:44,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:44,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:44,689 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:44,689 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:52:44,754 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:44,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [925049595] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:44,755 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:44,755 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:44,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726508896] [2021-07-09 17:52:44,755 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:44,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:44,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:44,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:44,755 INFO L87 Difference]: Start difference. First operand 3328 states and 13905 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:45,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:45,906 INFO L93 Difference]: Finished difference Result 3976 states and 16457 transitions. [2021-07-09 17:52:45,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:52:45,906 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:45,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:45,915 INFO L225 Difference]: With dead ends: 3976 [2021-07-09 17:52:45,915 INFO L226 Difference]: Without dead ends: 3954 [2021-07-09 17:52:45,916 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 869.7ms TimeCoverageRelationStatistics Valid=199, Invalid=923, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:52:45,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3954 states. [2021-07-09 17:52:45,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3954 to 3340. [2021-07-09 17:52:45,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3340 states, 3339 states have (on average 4.181191973644804) internal successors, (13961), 3339 states have internal predecessors, (13961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:45,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3340 states to 3340 states and 13961 transitions. [2021-07-09 17:52:45,991 INFO L78 Accepts]: Start accepts. Automaton has 3340 states and 13961 transitions. Word has length 23 [2021-07-09 17:52:45,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:45,991 INFO L482 AbstractCegarLoop]: Abstraction has 3340 states and 13961 transitions. [2021-07-09 17:52:45,991 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:45,991 INFO L276 IsEmpty]: Start isEmpty. Operand 3340 states and 13961 transitions. [2021-07-09 17:52:45,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:45,996 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:45,996 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:46,197 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:46,197 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:46,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:46,198 INFO L82 PathProgramCache]: Analyzing trace with hash 1639534757, now seen corresponding path program 56 times [2021-07-09 17:52:46,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:46,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931943194] [2021-07-09 17:52:46,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:46,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:46,358 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:46,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:46,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931943194] [2021-07-09 17:52:46,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931943194] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:46,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1938428313] [2021-07-09 17:52:46,358 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:46,386 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:52:46,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:46,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:46,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:46,472 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:46,472 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 37 [2021-07-09 17:52:46,473 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:46,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:46,483 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:46,483 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:52:46,571 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:46,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1938428313] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:46,571 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:46,571 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:46,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600561238] [2021-07-09 17:52:46,571 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:46,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:46,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:46,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:46,572 INFO L87 Difference]: Start difference. First operand 3340 states and 13961 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:47,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:47,289 INFO L93 Difference]: Finished difference Result 3805 states and 15756 transitions. [2021-07-09 17:52:47,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:52:47,289 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:47,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:47,297 INFO L225 Difference]: With dead ends: 3805 [2021-07-09 17:52:47,298 INFO L226 Difference]: Without dead ends: 3779 [2021-07-09 17:52:47,298 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 700.1ms TimeCoverageRelationStatistics Valid=177, Invalid=635, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:52:47,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3779 states. [2021-07-09 17:52:47,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3779 to 3344. [2021-07-09 17:52:47,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3344 states, 3343 states have (on average 4.1809751720011965) internal successors, (13977), 3343 states have internal predecessors, (13977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:47,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3344 states to 3344 states and 13977 transitions. [2021-07-09 17:52:47,346 INFO L78 Accepts]: Start accepts. Automaton has 3344 states and 13977 transitions. Word has length 23 [2021-07-09 17:52:47,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:47,346 INFO L482 AbstractCegarLoop]: Abstraction has 3344 states and 13977 transitions. [2021-07-09 17:52:47,346 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:47,346 INFO L276 IsEmpty]: Start isEmpty. Operand 3344 states and 13977 transitions. [2021-07-09 17:52:47,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:47,351 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:47,352 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:47,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-07-09 17:52:47,552 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:47,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:47,552 INFO L82 PathProgramCache]: Analyzing trace with hash -1041865805, now seen corresponding path program 57 times [2021-07-09 17:52:47,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:47,552 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773472144] [2021-07-09 17:52:47,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:47,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:47,736 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:47,736 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:47,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773472144] [2021-07-09 17:52:47,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773472144] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:47,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039380022] [2021-07-09 17:52:47,736 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:47,927 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 17:52:47,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:47,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:47,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:48,013 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:48,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:52:48,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:48,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:48,024 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:48,024 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:52:48,117 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:48,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039380022] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:48,118 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:48,118 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:48,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212422543] [2021-07-09 17:52:48,118 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:48,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:48,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:48,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:48,118 INFO L87 Difference]: Start difference. First operand 3344 states and 13977 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:49,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:49,255 INFO L93 Difference]: Finished difference Result 3845 states and 15919 transitions. [2021-07-09 17:52:49,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:52:49,255 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:49,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:49,265 INFO L225 Difference]: With dead ends: 3845 [2021-07-09 17:52:49,265 INFO L226 Difference]: Without dead ends: 3824 [2021-07-09 17:52:49,265 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 982.6ms TimeCoverageRelationStatistics Valid=235, Invalid=887, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:52:49,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3824 states. [2021-07-09 17:52:49,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3824 to 3336. [2021-07-09 17:52:49,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3336 states, 3335 states have (on average 4.1808095952023985) internal successors, (13943), 3335 states have internal predecessors, (13943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:49,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3336 states to 3336 states and 13943 transitions. [2021-07-09 17:52:49,313 INFO L78 Accepts]: Start accepts. Automaton has 3336 states and 13943 transitions. Word has length 23 [2021-07-09 17:52:49,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:49,314 INFO L482 AbstractCegarLoop]: Abstraction has 3336 states and 13943 transitions. [2021-07-09 17:52:49,314 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:49,314 INFO L276 IsEmpty]: Start isEmpty. Operand 3336 states and 13943 transitions. [2021-07-09 17:52:49,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:49,319 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:49,319 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:49,519 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2021-07-09 17:52:49,519 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:49,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:49,520 INFO L82 PathProgramCache]: Analyzing trace with hash 1403698183, now seen corresponding path program 58 times [2021-07-09 17:52:49,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:49,520 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219228904] [2021-07-09 17:52:49,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:49,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:49,631 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:49,632 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:49,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219228904] [2021-07-09 17:52:49,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219228904] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:49,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674097943] [2021-07-09 17:52:49,632 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:49,661 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:52:49,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:49,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:49,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:49,759 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:49,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 20 treesize of output 36 [2021-07-09 17:52:49,760 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:49,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:49,769 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:49,769 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:52:49,835 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:49,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674097943] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:49,836 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:49,836 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:49,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332056300] [2021-07-09 17:52:49,836 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:49,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:49,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:49,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:49,836 INFO L87 Difference]: Start difference. First operand 3336 states and 13943 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:50,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:50,389 INFO L93 Difference]: Finished difference Result 4068 states and 16800 transitions. [2021-07-09 17:52:50,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:52:50,389 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:50,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:50,399 INFO L225 Difference]: With dead ends: 4068 [2021-07-09 17:52:50,399 INFO L226 Difference]: Without dead ends: 4038 [2021-07-09 17:52:50,399 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 464.5ms TimeCoverageRelationStatistics Valid=161, Invalid=709, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:52:50,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4038 states. [2021-07-09 17:52:50,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4038 to 3340. [2021-07-09 17:52:50,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3340 states, 3339 states have (on average 4.181191973644804) internal successors, (13961), 3339 states have internal predecessors, (13961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:50,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3340 states to 3340 states and 13961 transitions. [2021-07-09 17:52:50,459 INFO L78 Accepts]: Start accepts. Automaton has 3340 states and 13961 transitions. Word has length 23 [2021-07-09 17:52:50,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:50,459 INFO L482 AbstractCegarLoop]: Abstraction has 3340 states and 13961 transitions. [2021-07-09 17:52:50,459 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:50,459 INFO L276 IsEmpty]: Start isEmpty. Operand 3340 states and 13961 transitions. [2021-07-09 17:52:50,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:50,466 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:50,466 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:50,667 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-07-09 17:52:50,667 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:50,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:50,667 INFO L82 PathProgramCache]: Analyzing trace with hash -1196303323, now seen corresponding path program 59 times [2021-07-09 17:52:50,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:50,667 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896310656] [2021-07-09 17:52:50,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:50,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:50,801 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:50,801 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:50,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896310656] [2021-07-09 17:52:50,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896310656] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:50,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939373937] [2021-07-09 17:52:50,801 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:50,828 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 17:52:50,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:50,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:50,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:50,909 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:50,909 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 37 [2021-07-09 17:52:50,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:50,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:50,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:50,920 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:52:51,009 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:51,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939373937] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:51,010 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:51,010 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:51,010 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345043247] [2021-07-09 17:52:51,010 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:51,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:51,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:51,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:51,010 INFO L87 Difference]: Start difference. First operand 3340 states and 13961 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:51,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:51,878 INFO L93 Difference]: Finished difference Result 3865 states and 16001 transitions. [2021-07-09 17:52:51,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:52:51,879 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:51,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:51,888 INFO L225 Difference]: With dead ends: 3865 [2021-07-09 17:52:51,888 INFO L226 Difference]: Without dead ends: 3844 [2021-07-09 17:52:51,888 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 752.0ms TimeCoverageRelationStatistics Valid=221, Invalid=901, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:52:51,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3844 states. [2021-07-09 17:52:51,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3844 to 3340. [2021-07-09 17:52:51,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3340 states, 3339 states have (on average 4.181191973644804) internal successors, (13961), 3339 states have internal predecessors, (13961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:51,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3340 states to 3340 states and 13961 transitions. [2021-07-09 17:52:51,942 INFO L78 Accepts]: Start accepts. Automaton has 3340 states and 13961 transitions. Word has length 23 [2021-07-09 17:52:51,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:51,942 INFO L482 AbstractCegarLoop]: Abstraction has 3340 states and 13961 transitions. [2021-07-09 17:52:51,942 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:51,942 INFO L276 IsEmpty]: Start isEmpty. Operand 3340 states and 13961 transitions. [2021-07-09 17:52:51,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:51,948 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:51,948 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:52,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:52,149 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:52,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:52,152 INFO L82 PathProgramCache]: Analyzing trace with hash 1179150629, now seen corresponding path program 60 times [2021-07-09 17:52:52,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:52,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063129456] [2021-07-09 17:52:52,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:52,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:52,252 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:52,252 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:52,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063129456] [2021-07-09 17:52:52,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063129456] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:52,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645225432] [2021-07-09 17:52:52,252 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:52,300 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:52:52,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:52,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 17:52:52,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:52,440 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 17:52:52,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-09 17:52:52,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:52:52,463 INFO L628 ElimStorePlain]: treesize reduction 55, result has 23.6 percent of original size [2021-07-09 17:52:52,464 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:52,464 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:17 [2021-07-09 17:52:52,511 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:52,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645225432] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:52,511 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:52,511 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:52:52,511 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184722194] [2021-07-09 17:52:52,511 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:52:52,511 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:52,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:52:52,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:52:52,512 INFO L87 Difference]: Start difference. First operand 3340 states and 13961 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:53,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:53,313 INFO L93 Difference]: Finished difference Result 3828 states and 15851 transitions. [2021-07-09 17:52:53,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 17:52:53,313 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:53,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:53,322 INFO L225 Difference]: With dead ends: 3828 [2021-07-09 17:52:53,322 INFO L226 Difference]: Without dead ends: 3794 [2021-07-09 17:52:53,322 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 497.3ms TimeCoverageRelationStatistics Valid=156, Invalid=1104, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:52:53,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3794 states. [2021-07-09 17:52:53,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3794 to 3344. [2021-07-09 17:52:53,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3344 states, 3343 states have (on average 4.1809751720011965) internal successors, (13977), 3343 states have internal predecessors, (13977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:53,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3344 states to 3344 states and 13977 transitions. [2021-07-09 17:52:53,376 INFO L78 Accepts]: Start accepts. Automaton has 3344 states and 13977 transitions. Word has length 23 [2021-07-09 17:52:53,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:53,377 INFO L482 AbstractCegarLoop]: Abstraction has 3344 states and 13977 transitions. [2021-07-09 17:52:53,377 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:53,377 INFO L276 IsEmpty]: Start isEmpty. Operand 3344 states and 13977 transitions. [2021-07-09 17:52:53,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:53,382 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:53,383 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:53,583 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:53,583 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:53,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:53,583 INFO L82 PathProgramCache]: Analyzing trace with hash 1333588147, now seen corresponding path program 61 times [2021-07-09 17:52:53,583 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:53,583 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352134902] [2021-07-09 17:52:53,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:53,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:53,680 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:53,680 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:53,680 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352134902] [2021-07-09 17:52:53,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352134902] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:53,680 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892118003] [2021-07-09 17:52:53,680 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:53,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:53,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:53,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:53,825 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:53,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:52:53,826 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:53,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:53,835 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:53,836 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:52:53,903 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:53,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1892118003] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:53,904 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:53,904 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:53,904 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166587590] [2021-07-09 17:52:53,904 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:53,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:53,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:53,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:53,904 INFO L87 Difference]: Start difference. First operand 3344 states and 13977 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:54,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:54,412 INFO L93 Difference]: Finished difference Result 3857 states and 15959 transitions. [2021-07-09 17:52:54,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:52:54,413 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:54,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:54,422 INFO L225 Difference]: With dead ends: 3857 [2021-07-09 17:52:54,422 INFO L226 Difference]: Without dead ends: 3827 [2021-07-09 17:52:54,422 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 446.2ms TimeCoverageRelationStatistics Valid=138, Invalid=674, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:52:54,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3827 states. [2021-07-09 17:52:54,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3827 to 3348. [2021-07-09 17:52:54,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3348 states, 3347 states have (on average 4.181356438601733) internal successors, (13995), 3347 states have internal predecessors, (13995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:54,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3348 states to 3348 states and 13995 transitions. [2021-07-09 17:52:54,477 INFO L78 Accepts]: Start accepts. Automaton has 3348 states and 13995 transitions. Word has length 23 [2021-07-09 17:52:54,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:54,477 INFO L482 AbstractCegarLoop]: Abstraction has 3348 states and 13995 transitions. [2021-07-09 17:52:54,477 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:54,477 INFO L276 IsEmpty]: Start isEmpty. Operand 3348 states and 13995 transitions. [2021-07-09 17:52:54,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:54,483 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:54,483 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:54,699 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-07-09 17:52:54,699 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:54,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:54,699 INFO L82 PathProgramCache]: Analyzing trace with hash 1414987203, now seen corresponding path program 62 times [2021-07-09 17:52:54,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:54,699 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910851398] [2021-07-09 17:52:54,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:54,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:54,801 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:54,802 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:54,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910851398] [2021-07-09 17:52:54,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910851398] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:54,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006218631] [2021-07-09 17:52:54,802 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:54,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:52:54,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:54,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:54,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:54,912 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:54,912 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 37 [2021-07-09 17:52:54,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:54,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:54,922 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:54,922 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:52:55,011 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:55,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006218631] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:55,012 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:55,012 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:55,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113967187] [2021-07-09 17:52:55,012 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:55,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:55,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:55,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:55,012 INFO L87 Difference]: Start difference. First operand 3348 states and 13995 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:55,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:55,635 INFO L93 Difference]: Finished difference Result 3716 states and 15408 transitions. [2021-07-09 17:52:55,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:52:55,635 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:55,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:55,644 INFO L225 Difference]: With dead ends: 3716 [2021-07-09 17:52:55,644 INFO L226 Difference]: Without dead ends: 3690 [2021-07-09 17:52:55,644 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 555.1ms TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:52:55,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3690 states. [2021-07-09 17:52:55,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3690 to 3352. [2021-07-09 17:52:55,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3352 states, 3351 states have (on average 4.181139958221427) internal successors, (14011), 3351 states have internal predecessors, (14011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:55,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3352 states to 3352 states and 14011 transitions. [2021-07-09 17:52:55,698 INFO L78 Accepts]: Start accepts. Automaton has 3352 states and 14011 transitions. Word has length 23 [2021-07-09 17:52:55,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:55,698 INFO L482 AbstractCegarLoop]: Abstraction has 3352 states and 14011 transitions. [2021-07-09 17:52:55,698 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:55,698 INFO L276 IsEmpty]: Start isEmpty. Operand 3352 states and 14011 transitions. [2021-07-09 17:52:55,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:55,704 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:55,704 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:55,904 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-07-09 17:52:55,904 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:55,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:55,905 INFO L82 PathProgramCache]: Analyzing trace with hash -1266413359, now seen corresponding path program 63 times [2021-07-09 17:52:55,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:55,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163314188] [2021-07-09 17:52:55,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:55,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:56,012 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:56,013 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:56,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163314188] [2021-07-09 17:52:56,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163314188] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:56,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [470765217] [2021-07-09 17:52:56,013 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:56,049 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 17:52:56,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:56,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:56,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:56,137 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:56,137 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 37 [2021-07-09 17:52:56,138 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:56,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:56,148 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:56,148 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:52:56,233 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:56,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [470765217] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:56,234 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:56,234 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:56,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451332362] [2021-07-09 17:52:56,234 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:56,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:56,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:56,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:56,234 INFO L87 Difference]: Start difference. First operand 3352 states and 14011 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:57,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:57,133 INFO L93 Difference]: Finished difference Result 3760 states and 15583 transitions. [2021-07-09 17:52:57,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:52:57,134 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:57,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:57,142 INFO L225 Difference]: With dead ends: 3760 [2021-07-09 17:52:57,142 INFO L226 Difference]: Without dead ends: 3739 [2021-07-09 17:52:57,142 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 752.8ms TimeCoverageRelationStatistics Valid=193, Invalid=863, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:52:57,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3739 states. [2021-07-09 17:52:57,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3739 to 3352. [2021-07-09 17:52:57,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3352 states, 3351 states have (on average 4.181139958221427) internal successors, (14011), 3351 states have internal predecessors, (14011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:57,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3352 states to 3352 states and 14011 transitions. [2021-07-09 17:52:57,194 INFO L78 Accepts]: Start accepts. Automaton has 3352 states and 14011 transitions. Word has length 23 [2021-07-09 17:52:57,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:57,194 INFO L482 AbstractCegarLoop]: Abstraction has 3352 states and 14011 transitions. [2021-07-09 17:52:57,194 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:57,194 INFO L276 IsEmpty]: Start isEmpty. Operand 3352 states and 14011 transitions. [2021-07-09 17:52:57,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:57,200 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:57,200 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:57,400 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:57,400 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:57,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:57,401 INFO L82 PathProgramCache]: Analyzing trace with hash -855199757, now seen corresponding path program 64 times [2021-07-09 17:52:57,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:57,401 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643375550] [2021-07-09 17:52:57,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:57,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:57,555 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:57,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:57,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643375550] [2021-07-09 17:52:57,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643375550] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:57,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783891012] [2021-07-09 17:52:57,555 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:57,582 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:52:57,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:57,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:57,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:57,696 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:57,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:52:57,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:57,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:57,707 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:57,707 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:52:57,773 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:57,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [783891012] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:57,773 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:57,773 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:57,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902182299] [2021-07-09 17:52:57,773 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:57,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:57,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:57,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:57,774 INFO L87 Difference]: Start difference. First operand 3352 states and 14011 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:58,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:52:58,690 INFO L93 Difference]: Finished difference Result 3955 states and 16375 transitions. [2021-07-09 17:52:58,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:52:58,690 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:52:58,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:52:58,699 INFO L225 Difference]: With dead ends: 3955 [2021-07-09 17:52:58,699 INFO L226 Difference]: Without dead ends: 3933 [2021-07-09 17:52:58,699 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 795.7ms TimeCoverageRelationStatistics Valid=189, Invalid=803, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:52:58,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3933 states. [2021-07-09 17:52:58,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3933 to 3356. [2021-07-09 17:52:58,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3356 states, 3355 states have (on average 4.181520119225037) internal successors, (14029), 3355 states have internal predecessors, (14029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:58,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3356 states to 3356 states and 14029 transitions. [2021-07-09 17:52:58,764 INFO L78 Accepts]: Start accepts. Automaton has 3356 states and 14029 transitions. Word has length 23 [2021-07-09 17:52:58,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:52:58,764 INFO L482 AbstractCegarLoop]: Abstraction has 3356 states and 14029 transitions. [2021-07-09 17:52:58,765 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:52:58,765 INFO L276 IsEmpty]: Start isEmpty. Operand 3356 states and 14029 transitions. [2021-07-09 17:52:58,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:52:58,771 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:52:58,771 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:52:58,971 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable153 [2021-07-09 17:52:58,971 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:52:58,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:52:58,972 INFO L82 PathProgramCache]: Analyzing trace with hash -269865805, now seen corresponding path program 65 times [2021-07-09 17:52:58,972 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:52:58,972 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331752444] [2021-07-09 17:52:58,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:52:58,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:52:59,133 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:59,133 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:52:59,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331752444] [2021-07-09 17:52:59,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331752444] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:59,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119866904] [2021-07-09 17:52:59,134 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:52:59,162 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 17:52:59,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:52:59,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:52:59,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:52:59,247 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:59,247 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 37 [2021-07-09 17:52:59,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:52:59,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:52:59,258 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:52:59,258 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:52:59,353 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:52:59,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119866904] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:52:59,353 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:52:59,353 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:52:59,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635013521] [2021-07-09 17:52:59,353 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:52:59,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:52:59,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:52:59,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:52:59,354 INFO L87 Difference]: Start difference. First operand 3356 states and 14029 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:00,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:00,171 INFO L93 Difference]: Finished difference Result 3899 states and 16126 transitions. [2021-07-09 17:53:00,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:53:00,171 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:00,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:00,181 INFO L225 Difference]: With dead ends: 3899 [2021-07-09 17:53:00,181 INFO L226 Difference]: Without dead ends: 3873 [2021-07-09 17:53:00,181 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 729.3ms TimeCoverageRelationStatistics Valid=183, Invalid=687, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:53:00,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3873 states. [2021-07-09 17:53:00,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3873 to 3360. [2021-07-09 17:53:00,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3360 states, 3359 states have (on average 4.18130395951176) internal successors, (14045), 3359 states have internal predecessors, (14045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:00,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3360 states to 3360 states and 14045 transitions. [2021-07-09 17:53:00,243 INFO L78 Accepts]: Start accepts. Automaton has 3360 states and 14045 transitions. Word has length 23 [2021-07-09 17:53:00,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:00,243 INFO L482 AbstractCegarLoop]: Abstraction has 3360 states and 14045 transitions. [2021-07-09 17:53:00,243 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:00,243 INFO L276 IsEmpty]: Start isEmpty. Operand 3360 states and 14045 transitions. [2021-07-09 17:53:00,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:00,250 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:00,250 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:00,450 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-07-09 17:53:00,450 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:00,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:00,451 INFO L82 PathProgramCache]: Analyzing trace with hash 1343700929, now seen corresponding path program 66 times [2021-07-09 17:53:00,451 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:00,451 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608584089] [2021-07-09 17:53:00,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:00,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:00,620 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:00,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:00,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608584089] [2021-07-09 17:53:00,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608584089] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:00,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154784080] [2021-07-09 17:53:00,620 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:00,647 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:53:00,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:00,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:53:00,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:00,770 INFO L354 Elim1Store]: treesize reduction 20, result has 67.2 percent of original size [2021-07-09 17:53:00,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 64 [2021-07-09 17:53:00,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:00,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:00,787 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:00,787 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:48 [2021-07-09 17:53:00,867 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:00,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154784080] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:00,867 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:00,867 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:53:00,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63800244] [2021-07-09 17:53:00,867 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:53:00,867 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:00,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:53:00,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:53:00,868 INFO L87 Difference]: Start difference. First operand 3360 states and 14045 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:02,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:02,104 INFO L93 Difference]: Finished difference Result 3778 states and 15654 transitions. [2021-07-09 17:53:02,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 17:53:02,105 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:02,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:02,114 INFO L225 Difference]: With dead ends: 3778 [2021-07-09 17:53:02,114 INFO L226 Difference]: Without dead ends: 3757 [2021-07-09 17:53:02,114 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 892.3ms TimeCoverageRelationStatistics Valid=241, Invalid=1399, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 17:53:02,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3757 states. [2021-07-09 17:53:02,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3757 to 3352. [2021-07-09 17:53:02,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3352 states, 3351 states have (on average 4.181139958221427) internal successors, (14011), 3351 states have internal predecessors, (14011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:02,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3352 states to 3352 states and 14011 transitions. [2021-07-09 17:53:02,172 INFO L78 Accepts]: Start accepts. Automaton has 3352 states and 14011 transitions. Word has length 23 [2021-07-09 17:53:02,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:02,173 INFO L482 AbstractCegarLoop]: Abstraction has 3352 states and 14011 transitions. [2021-07-09 17:53:02,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:02,173 INFO L276 IsEmpty]: Start isEmpty. Operand 3352 states and 14011 transitions. [2021-07-09 17:53:02,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:02,179 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:02,179 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:02,379 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-07-09 17:53:02,379 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:02,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:02,380 INFO L82 PathProgramCache]: Analyzing trace with hash -424303323, now seen corresponding path program 67 times [2021-07-09 17:53:02,380 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:02,380 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095098681] [2021-07-09 17:53:02,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:02,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:02,485 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:02,485 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:02,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095098681] [2021-07-09 17:53:02,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095098681] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:02,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937078957] [2021-07-09 17:53:02,485 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-09 17:53:02,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:02,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:02,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:02,592 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:02,592 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 37 [2021-07-09 17:53:02,594 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:02,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:02,603 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:02,603 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:53:02,691 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:02,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1937078957] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:02,692 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:02,692 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:02,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663703294] [2021-07-09 17:53:02,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:02,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:02,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:02,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:02,693 INFO L87 Difference]: Start difference. First operand 3352 states and 14011 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:03,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:03,465 INFO L93 Difference]: Finished difference Result 3875 states and 16039 transitions. [2021-07-09 17:53:03,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:53:03,465 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:03,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:03,476 INFO L225 Difference]: With dead ends: 3875 [2021-07-09 17:53:03,476 INFO L226 Difference]: Without dead ends: 3849 [2021-07-09 17:53:03,476 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 618.6ms TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:53:03,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3849 states. [2021-07-09 17:53:03,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3849 to 3356. [2021-07-09 17:53:03,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3356 states, 3355 states have (on average 4.180923994038748) internal successors, (14027), 3355 states have internal predecessors, (14027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:03,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3356 states to 3356 states and 14027 transitions. [2021-07-09 17:53:03,528 INFO L78 Accepts]: Start accepts. Automaton has 3356 states and 14027 transitions. Word has length 23 [2021-07-09 17:53:03,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:03,528 INFO L482 AbstractCegarLoop]: Abstraction has 3356 states and 14027 transitions. [2021-07-09 17:53:03,528 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:03,528 INFO L276 IsEmpty]: Start isEmpty. Operand 3356 states and 14027 transitions. [2021-07-09 17:53:03,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:03,534 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:03,534 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:03,734 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable161 [2021-07-09 17:53:03,734 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:03,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:03,735 INFO L82 PathProgramCache]: Analyzing trace with hash 59881731, now seen corresponding path program 68 times [2021-07-09 17:53:03,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:03,735 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433561518] [2021-07-09 17:53:03,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:03,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:03,881 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:03,881 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:03,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433561518] [2021-07-09 17:53:03,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433561518] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:03,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668963164] [2021-07-09 17:53:03,881 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:03,907 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:53:03,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:03,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:03,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:04,014 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:04,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:53:04,016 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:04,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:04,025 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:04,025 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:53:04,091 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:04,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668963164] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:04,092 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:04,092 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:04,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835363981] [2021-07-09 17:53:04,092 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:04,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:04,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:04,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:04,092 INFO L87 Difference]: Start difference. First operand 3356 states and 14027 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:04,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:04,854 INFO L93 Difference]: Finished difference Result 3877 states and 16068 transitions. [2021-07-09 17:53:04,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:53:04,855 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:04,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:04,864 INFO L225 Difference]: With dead ends: 3877 [2021-07-09 17:53:04,864 INFO L226 Difference]: Without dead ends: 3855 [2021-07-09 17:53:04,864 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 600.5ms TimeCoverageRelationStatistics Valid=143, Invalid=669, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:53:04,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3855 states. [2021-07-09 17:53:04,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3855 to 3364. [2021-07-09 17:53:04,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3364 states, 3363 states have (on average 4.181088314005352) internal successors, (14061), 3363 states have internal predecessors, (14061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:04,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3364 states to 3364 states and 14061 transitions. [2021-07-09 17:53:04,918 INFO L78 Accepts]: Start accepts. Automaton has 3364 states and 14061 transitions. Word has length 23 [2021-07-09 17:53:04,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:04,918 INFO L482 AbstractCegarLoop]: Abstraction has 3364 states and 14061 transitions. [2021-07-09 17:53:04,918 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:04,918 INFO L276 IsEmpty]: Start isEmpty. Operand 3364 states and 14061 transitions. [2021-07-09 17:53:04,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:04,923 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:04,923 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:05,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:05,124 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:05,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:05,124 INFO L82 PathProgramCache]: Analyzing trace with hash 645215683, now seen corresponding path program 69 times [2021-07-09 17:53:05,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:05,124 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826549491] [2021-07-09 17:53:05,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:05,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:05,272 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:05,272 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:05,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826549491] [2021-07-09 17:53:05,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826549491] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:05,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109645927] [2021-07-09 17:53:05,273 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:05,301 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 17:53:05,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:05,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:53:05,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:05,428 INFO L354 Elim1Store]: treesize reduction 20, result has 67.2 percent of original size [2021-07-09 17:53:05,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 64 [2021-07-09 17:53:05,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:05,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:05,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:05,444 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:48 [2021-07-09 17:53:05,565 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:05,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109645927] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:05,565 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:05,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:53:05,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253145257] [2021-07-09 17:53:05,566 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:53:05,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:05,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:53:05,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:53:05,566 INFO L87 Difference]: Start difference. First operand 3364 states and 14061 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:06,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:06,546 INFO L93 Difference]: Finished difference Result 3711 states and 15368 transitions. [2021-07-09 17:53:06,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 17:53:06,546 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:06,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:06,554 INFO L225 Difference]: With dead ends: 3711 [2021-07-09 17:53:06,554 INFO L226 Difference]: Without dead ends: 3685 [2021-07-09 17:53:06,555 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 748.0ms TimeCoverageRelationStatistics Valid=148, Invalid=974, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:53:06,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3685 states. [2021-07-09 17:53:06,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3685 to 3368. [2021-07-09 17:53:06,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3368 states, 3367 states have (on average 4.1808731808731805) internal successors, (14077), 3367 states have internal predecessors, (14077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:06,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3368 states to 3368 states and 14077 transitions. [2021-07-09 17:53:06,605 INFO L78 Accepts]: Start accepts. Automaton has 3368 states and 14077 transitions. Word has length 23 [2021-07-09 17:53:06,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:06,605 INFO L482 AbstractCegarLoop]: Abstraction has 3368 states and 14077 transitions. [2021-07-09 17:53:06,605 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:06,605 INFO L276 IsEmpty]: Start isEmpty. Operand 3368 states and 14077 transitions. [2021-07-09 17:53:06,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:06,611 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:06,611 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:06,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:06,812 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:06,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:06,812 INFO L82 PathProgramCache]: Analyzing trace with hash -2036184879, now seen corresponding path program 70 times [2021-07-09 17:53:06,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:06,812 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276139694] [2021-07-09 17:53:06,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:06,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:06,965 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:06,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:06,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276139694] [2021-07-09 17:53:06,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276139694] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:06,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [515054284] [2021-07-09 17:53:06,965 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:06,992 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:53:06,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:06,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:06,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:07,084 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:07,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:53:07,085 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:07,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:07,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:07,095 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:53:07,183 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:07,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [515054284] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:07,183 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:07,183 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:07,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752901917] [2021-07-09 17:53:07,184 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:07,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:07,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:07,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:07,184 INFO L87 Difference]: Start difference. First operand 3368 states and 14077 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:08,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:08,037 INFO L93 Difference]: Finished difference Result 3766 states and 15611 transitions. [2021-07-09 17:53:08,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:53:08,038 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:08,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:08,046 INFO L225 Difference]: With dead ends: 3766 [2021-07-09 17:53:08,046 INFO L226 Difference]: Without dead ends: 3745 [2021-07-09 17:53:08,047 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 794.4ms TimeCoverageRelationStatistics Valid=183, Invalid=747, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:53:08,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3745 states. [2021-07-09 17:53:08,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3745 to 3360. [2021-07-09 17:53:08,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3360 states, 3359 states have (on average 4.180708544209586) internal successors, (14043), 3359 states have internal predecessors, (14043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:08,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3360 states to 3360 states and 14043 transitions. [2021-07-09 17:53:08,098 INFO L78 Accepts]: Start accepts. Automaton has 3360 states and 14043 transitions. Word has length 23 [2021-07-09 17:53:08,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:08,098 INFO L482 AbstractCegarLoop]: Abstraction has 3360 states and 14043 transitions. [2021-07-09 17:53:08,098 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:08,098 INFO L276 IsEmpty]: Start isEmpty. Operand 3360 states and 14043 transitions. [2021-07-09 17:53:08,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:08,103 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:08,103 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:08,304 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-07-09 17:53:08,304 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:08,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:08,304 INFO L82 PathProgramCache]: Analyzing trace with hash 214319249, now seen corresponding path program 71 times [2021-07-09 17:53:08,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:08,304 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291886343] [2021-07-09 17:53:08,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:08,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:08,456 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:08,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:08,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291886343] [2021-07-09 17:53:08,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291886343] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:08,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [121488410] [2021-07-09 17:53:08,456 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:08,483 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:53:08,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:08,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:08,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:08,598 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:08,599 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 20 treesize of output 36 [2021-07-09 17:53:08,600 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:08,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:08,610 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:08,610 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:53:08,679 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:08,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [121488410] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:08,679 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:08,679 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:08,679 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339558867] [2021-07-09 17:53:08,679 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:08,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:08,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:08,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:08,680 INFO L87 Difference]: Start difference. First operand 3360 states and 14043 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:09,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:09,173 INFO L93 Difference]: Finished difference Result 3765 states and 15626 transitions. [2021-07-09 17:53:09,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:53:09,174 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:09,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:09,182 INFO L225 Difference]: With dead ends: 3765 [2021-07-09 17:53:09,182 INFO L226 Difference]: Without dead ends: 3742 [2021-07-09 17:53:09,182 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 480.1ms TimeCoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:53:09,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3742 states. [2021-07-09 17:53:09,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3742 to 3366. [2021-07-09 17:53:09,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3366 states, 3365 states have (on average 4.180980683506687) internal successors, (14069), 3365 states have internal predecessors, (14069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:09,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3366 states to 3366 states and 14069 transitions. [2021-07-09 17:53:09,252 INFO L78 Accepts]: Start accepts. Automaton has 3366 states and 14069 transitions. Word has length 23 [2021-07-09 17:53:09,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:09,252 INFO L482 AbstractCegarLoop]: Abstraction has 3366 states and 14069 transitions. [2021-07-09 17:53:09,252 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:09,252 INFO L276 IsEmpty]: Start isEmpty. Operand 3366 states and 14069 transitions. [2021-07-09 17:53:09,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:09,258 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:09,258 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:09,458 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable171 [2021-07-09 17:53:09,458 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:09,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:09,458 INFO L82 PathProgramCache]: Analyzing trace with hash -614814159, now seen corresponding path program 1 times [2021-07-09 17:53:09,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:09,459 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59437750] [2021-07-09 17:53:09,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:09,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:09,568 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:09,568 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:09,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59437750] [2021-07-09 17:53:09,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59437750] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:09,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963007923] [2021-07-09 17:53:09,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:09,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:09,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:09,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:09,705 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:09,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:53:09,707 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:09,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:09,716 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:09,716 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:53:09,784 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:09,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963007923] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:09,784 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:09,784 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:09,784 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159769212] [2021-07-09 17:53:09,785 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:09,785 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:09,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:09,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:09,785 INFO L87 Difference]: Start difference. First operand 3366 states and 14069 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:10,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:10,477 INFO L93 Difference]: Finished difference Result 3716 states and 15432 transitions. [2021-07-09 17:53:10,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:53:10,477 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:10,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:10,487 INFO L225 Difference]: With dead ends: 3716 [2021-07-09 17:53:10,487 INFO L226 Difference]: Without dead ends: 3701 [2021-07-09 17:53:10,487 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 548.3ms TimeCoverageRelationStatistics Valid=141, Invalid=729, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:53:10,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3701 states. [2021-07-09 17:53:10,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3701 to 3372. [2021-07-09 17:53:10,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3372 states, 3371 states have (on average 4.1809552061702755) internal successors, (14094), 3371 states have internal predecessors, (14094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:10,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3372 states to 3372 states and 14094 transitions. [2021-07-09 17:53:10,544 INFO L78 Accepts]: Start accepts. Automaton has 3372 states and 14094 transitions. Word has length 23 [2021-07-09 17:53:10,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:10,544 INFO L482 AbstractCegarLoop]: Abstraction has 3372 states and 14094 transitions. [2021-07-09 17:53:10,545 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:10,545 INFO L276 IsEmpty]: Start isEmpty. Operand 3372 states and 14094 transitions. [2021-07-09 17:53:10,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:10,550 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:10,550 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:10,751 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:10,751 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:10,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:10,751 INFO L82 PathProgramCache]: Analyzing trace with hash -749602063, now seen corresponding path program 2 times [2021-07-09 17:53:10,751 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:10,751 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420112375] [2021-07-09 17:53:10,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:10,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:10,907 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:10,907 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:10,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420112375] [2021-07-09 17:53:10,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420112375] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:10,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1351151392] [2021-07-09 17:53:10,907 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 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:10,935 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:53:10,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:10,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:53:10,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:11,078 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:11,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-07-09 17:53:11,080 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:11,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:11,093 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 17:53:11,093 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:10 [2021-07-09 17:53:11,121 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:11,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1351151392] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:11,121 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:11,121 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 17:53:11,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322258722] [2021-07-09 17:53:11,121 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:53:11,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:11,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:53:11,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:53:11,122 INFO L87 Difference]: Start difference. First operand 3372 states and 14094 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:11,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:11,810 INFO L93 Difference]: Finished difference Result 3718 states and 15442 transitions. [2021-07-09 17:53:11,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:53:11,810 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:11,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:11,820 INFO L225 Difference]: With dead ends: 3718 [2021-07-09 17:53:11,820 INFO L226 Difference]: Without dead ends: 3703 [2021-07-09 17:53:11,821 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 490.7ms TimeCoverageRelationStatistics Valid=118, Invalid=638, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:53:11,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3703 states. [2021-07-09 17:53:11,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3703 to 3386. [2021-07-09 17:53:11,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3386 states, 3385 states have (on average 4.181683899556869) internal successors, (14155), 3385 states have internal predecessors, (14155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:11,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3386 states to 3386 states and 14155 transitions. [2021-07-09 17:53:11,879 INFO L78 Accepts]: Start accepts. Automaton has 3386 states and 14155 transitions. Word has length 23 [2021-07-09 17:53:11,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:11,879 INFO L482 AbstractCegarLoop]: Abstraction has 3386 states and 14155 transitions. [2021-07-09 17:53:11,879 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:11,879 INFO L276 IsEmpty]: Start isEmpty. Operand 3386 states and 14155 transitions. [2021-07-09 17:53:11,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:11,885 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:11,885 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:12,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,94 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:12,086 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:12,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:12,086 INFO L82 PathProgramCache]: Analyzing trace with hash -164268111, now seen corresponding path program 3 times [2021-07-09 17:53:12,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:12,086 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471773725] [2021-07-09 17:53:12,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:12,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:12,204 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:12,204 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:12,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471773725] [2021-07-09 17:53:12,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471773725] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:12,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756360046] [2021-07-09 17:53:12,205 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:12,231 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:53:12,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:12,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:12,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:12,377 INFO L354 Elim1Store]: treesize reduction 20, result has 67.2 percent of original size [2021-07-09 17:53:12,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 64 [2021-07-09 17:53:12,379 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:12,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:12,415 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:12,415 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:40 [2021-07-09 17:53:12,524 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:12,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756360046] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:12,524 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:12,524 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:53:12,524 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532629304] [2021-07-09 17:53:12,524 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:53:12,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:12,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:53:12,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:53:12,525 INFO L87 Difference]: Start difference. First operand 3386 states and 14155 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:13,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:13,362 INFO L93 Difference]: Finished difference Result 3761 states and 15604 transitions. [2021-07-09 17:53:13,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 17:53:13,362 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:13,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:13,371 INFO L225 Difference]: With dead ends: 3761 [2021-07-09 17:53:13,371 INFO L226 Difference]: Without dead ends: 3739 [2021-07-09 17:53:13,371 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 730.5ms TimeCoverageRelationStatistics Valid=164, Invalid=1026, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:53:13,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3739 states. [2021-07-09 17:53:13,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3739 to 3398. [2021-07-09 17:53:13,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3398 states, 3397 states have (on average 4.181630850750662) internal successors, (14205), 3397 states have internal predecessors, (14205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:13,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3398 states to 3398 states and 14205 transitions. [2021-07-09 17:53:13,423 INFO L78 Accepts]: Start accepts. Automaton has 3398 states and 14205 transitions. Word has length 23 [2021-07-09 17:53:13,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:13,423 INFO L482 AbstractCegarLoop]: Abstraction has 3398 states and 14205 transitions. [2021-07-09 17:53:13,423 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:13,423 INFO L276 IsEmpty]: Start isEmpty. Operand 3398 states and 14205 transitions. [2021-07-09 17:53:13,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:13,429 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:13,429 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:13,629 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2021-07-09 17:53:13,629 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:13,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:13,630 INFO L82 PathProgramCache]: Analyzing trace with hash 1449298623, now seen corresponding path program 4 times [2021-07-09 17:53:13,630 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:13,630 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9114830] [2021-07-09 17:53:13,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:13,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:13,752 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:13,752 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:13,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9114830] [2021-07-09 17:53:13,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9114830] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:13,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741244385] [2021-07-09 17:53:13,752 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:13,778 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:53:13,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:13,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:13,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:13,873 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:13,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-09 17:53:13,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:13,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:13,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:13,884 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:53:13,996 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:13,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741244385] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:13,997 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:13,997 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:13,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023136783] [2021-07-09 17:53:13,997 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:13,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:13,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:13,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:13,997 INFO L87 Difference]: Start difference. First operand 3398 states and 14205 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:14,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:14,996 INFO L93 Difference]: Finished difference Result 3671 states and 15256 transitions. [2021-07-09 17:53:14,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:53:14,997 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:14,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:15,005 INFO L225 Difference]: With dead ends: 3671 [2021-07-09 17:53:15,005 INFO L226 Difference]: Without dead ends: 3656 [2021-07-09 17:53:15,005 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 881.4ms TimeCoverageRelationStatistics Valid=198, Invalid=924, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:53:15,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3656 states. [2021-07-09 17:53:15,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3656 to 3394. [2021-07-09 17:53:15,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3394 states, 3393 states have (on average 4.181255526083112) internal successors, (14187), 3393 states have internal predecessors, (14187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:15,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3394 states to 3394 states and 14187 transitions. [2021-07-09 17:53:15,056 INFO L78 Accepts]: Start accepts. Automaton has 3394 states and 14187 transitions. Word has length 23 [2021-07-09 17:53:15,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:15,056 INFO L482 AbstractCegarLoop]: Abstraction has 3394 states and 14187 transitions. [2021-07-09 17:53:15,056 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:15,056 INFO L276 IsEmpty]: Start isEmpty. Operand 3394 states and 14187 transitions. [2021-07-09 17:53:15,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:15,061 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:15,061 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:15,261 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:15,262 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:15,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:15,262 INFO L82 PathProgramCache]: Analyzing trace with hash -595164545, now seen corresponding path program 5 times [2021-07-09 17:53:15,262 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:15,262 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972974076] [2021-07-09 17:53:15,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:15,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:15,384 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:15,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:15,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972974076] [2021-07-09 17:53:15,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972974076] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:15,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515301692] [2021-07-09 17:53:15,384 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 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:15,411 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:53:15,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:15,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:15,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:15,568 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:15,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:53:15,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:15,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:15,580 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:15,580 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:53:15,658 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:15,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515301692] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:15,659 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:15,659 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:15,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938108241] [2021-07-09 17:53:15,659 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:15,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:15,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:15,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:15,659 INFO L87 Difference]: Start difference. First operand 3394 states and 14187 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:16,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:16,340 INFO L93 Difference]: Finished difference Result 3711 states and 15412 transitions. [2021-07-09 17:53:16,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:53:16,341 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:16,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:16,350 INFO L225 Difference]: With dead ends: 3711 [2021-07-09 17:53:16,350 INFO L226 Difference]: Without dead ends: 3696 [2021-07-09 17:53:16,350 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 617.6ms TimeCoverageRelationStatistics Valid=148, Invalid=722, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:53:16,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3696 states. [2021-07-09 17:53:16,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3696 to 3386. [2021-07-09 17:53:16,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3386 states, 3385 states have (on average 4.18109305760709) internal successors, (14153), 3385 states have internal predecessors, (14153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:16,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3386 states to 3386 states and 14153 transitions. [2021-07-09 17:53:16,407 INFO L78 Accepts]: Start accepts. Automaton has 3386 states and 14153 transitions. Word has length 23 [2021-07-09 17:53:16,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:16,407 INFO L482 AbstractCegarLoop]: Abstraction has 3386 states and 14153 transitions. [2021-07-09 17:53:16,407 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:16,407 INFO L276 IsEmpty]: Start isEmpty. Operand 3386 states and 14153 transitions. [2021-07-09 17:53:16,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:16,413 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:16,413 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:16,613 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,97 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:16,614 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:16,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:16,614 INFO L82 PathProgramCache]: Analyzing trace with hash 244717011, now seen corresponding path program 6 times [2021-07-09 17:53:16,614 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:16,614 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29403589] [2021-07-09 17:53:16,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:16,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:16,738 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:16,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:16,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29403589] [2021-07-09 17:53:16,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29403589] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:16,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531440786] [2021-07-09 17:53:16,738 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 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:16,764 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:53:16,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:16,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:16,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:16,882 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:16,883 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 20 treesize of output 36 [2021-07-09 17:53:16,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:16,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:16,894 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:16,894 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:53:16,960 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:16,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531440786] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:16,960 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:16,960 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:16,960 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328274036] [2021-07-09 17:53:16,960 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:16,960 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:16,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:16,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:16,961 INFO L87 Difference]: Start difference. First operand 3386 states and 14153 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:17,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:17,777 INFO L93 Difference]: Finished difference Result 4088 states and 16918 transitions. [2021-07-09 17:53:17,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:53:17,778 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:17,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:17,788 INFO L225 Difference]: With dead ends: 4088 [2021-07-09 17:53:17,788 INFO L226 Difference]: Without dead ends: 4066 [2021-07-09 17:53:17,788 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 691.1ms TimeCoverageRelationStatistics Valid=172, Invalid=820, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:53:17,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4066 states. [2021-07-09 17:53:17,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4066 to 3406. [2021-07-09 17:53:17,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3406 states, 3405 states have (on average 4.182966226138032) internal successors, (14243), 3405 states have internal predecessors, (14243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:17,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3406 states to 3406 states and 14243 transitions. [2021-07-09 17:53:17,849 INFO L78 Accepts]: Start accepts. Automaton has 3406 states and 14243 transitions. Word has length 23 [2021-07-09 17:53:17,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:17,849 INFO L482 AbstractCegarLoop]: Abstraction has 3406 states and 14243 transitions. [2021-07-09 17:53:17,850 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:17,850 INFO L276 IsEmpty]: Start isEmpty. Operand 3406 states and 14243 transitions. [2021-07-09 17:53:17,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:17,856 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:17,856 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:18,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:18,056 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:18,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:18,056 INFO L82 PathProgramCache]: Analyzing trace with hash 830050963, now seen corresponding path program 7 times [2021-07-09 17:53:18,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:18,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328959335] [2021-07-09 17:53:18,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:18,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:18,189 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:18,189 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:18,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328959335] [2021-07-09 17:53:18,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328959335] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:18,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822099131] [2021-07-09 17:53:18,189 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 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:18,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:18,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:18,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:18,306 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:18,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:53:18,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:18,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:18,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:18,317 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:53:18,412 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:18,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822099131] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:18,413 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:18,413 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:18,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497544430] [2021-07-09 17:53:18,413 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:18,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:18,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:18,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:18,413 INFO L87 Difference]: Start difference. First operand 3406 states and 14243 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:19,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:19,368 INFO L93 Difference]: Finished difference Result 3955 states and 16374 transitions. [2021-07-09 17:53:19,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:53:19,368 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:19,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:19,378 INFO L225 Difference]: With dead ends: 3955 [2021-07-09 17:53:19,378 INFO L226 Difference]: Without dead ends: 3929 [2021-07-09 17:53:19,378 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 826.8ms TimeCoverageRelationStatistics Valid=212, Invalid=844, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:53:19,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3929 states. [2021-07-09 17:53:19,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3929 to 3410. [2021-07-09 17:53:19,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3410 states, 3409 states have (on average 4.1827515400410675) internal successors, (14259), 3409 states have internal predecessors, (14259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:19,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3410 states to 3410 states and 14259 transitions. [2021-07-09 17:53:19,434 INFO L78 Accepts]: Start accepts. Automaton has 3410 states and 14259 transitions. Word has length 23 [2021-07-09 17:53:19,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:19,435 INFO L482 AbstractCegarLoop]: Abstraction has 3410 states and 14259 transitions. [2021-07-09 17:53:19,435 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:19,435 INFO L276 IsEmpty]: Start isEmpty. Operand 3410 states and 14259 transitions. [2021-07-09 17:53:19,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:19,440 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:19,440 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:19,641 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:19,642 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:19,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:19,642 INFO L82 PathProgramCache]: Analyzing trace with hash -1851349599, now seen corresponding path program 8 times [2021-07-09 17:53:19,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:19,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535045819] [2021-07-09 17:53:19,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:19,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:19,783 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:19,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:19,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535045819] [2021-07-09 17:53:19,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535045819] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:19,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538051144] [2021-07-09 17:53:19,783 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 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:19,811 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:53:19,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:19,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:19,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:19,898 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:19,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:53:19,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:19,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:19,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:19,909 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:53:19,998 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:19,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538051144] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:19,998 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:19,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:19,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062281830] [2021-07-09 17:53:19,999 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:19,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:19,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:19,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:19,999 INFO L87 Difference]: Start difference. First operand 3410 states and 14259 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:21,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:21,047 INFO L93 Difference]: Finished difference Result 3935 states and 16300 transitions. [2021-07-09 17:53:21,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:53:21,047 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:21,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:21,056 INFO L225 Difference]: With dead ends: 3935 [2021-07-09 17:53:21,056 INFO L226 Difference]: Without dead ends: 3914 [2021-07-09 17:53:21,057 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 900.1ms TimeCoverageRelationStatistics Valid=214, Invalid=908, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:53:21,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3914 states. [2021-07-09 17:53:21,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3914 to 3402. [2021-07-09 17:53:21,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3402 states, 3401 states have (on average 4.182593354895619) internal successors, (14225), 3401 states have internal predecessors, (14225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:21,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3402 states to 3402 states and 14225 transitions. [2021-07-09 17:53:21,114 INFO L78 Accepts]: Start accepts. Automaton has 3402 states and 14225 transitions. Word has length 23 [2021-07-09 17:53:21,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:21,114 INFO L482 AbstractCegarLoop]: Abstraction has 3402 states and 14225 transitions. [2021-07-09 17:53:21,114 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:21,114 INFO L276 IsEmpty]: Start isEmpty. Operand 3402 states and 14225 transitions. [2021-07-09 17:53:21,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:21,120 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:21,120 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:21,320 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2021-07-09 17:53:21,320 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:21,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:21,321 INFO L82 PathProgramCache]: Analyzing trace with hash 594214389, now seen corresponding path program 9 times [2021-07-09 17:53:21,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:21,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442023931] [2021-07-09 17:53:21,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:21,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:21,441 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:21,441 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:21,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442023931] [2021-07-09 17:53:21,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442023931] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:21,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480152908] [2021-07-09 17:53:21,441 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:21,467 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:53:21,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:21,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:53:21,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:21,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:53:21,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:53:21,579 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:21,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 30 [2021-07-09 17:53:21,587 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:21,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:21,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:21,596 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:24 [2021-07-09 17:53:21,646 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:21,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480152908] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:21,647 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:21,647 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:21,647 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190309303] [2021-07-09 17:53:21,647 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:21,647 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:21,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:21,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:21,647 INFO L87 Difference]: Start difference. First operand 3402 states and 14225 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:22,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:22,286 INFO L93 Difference]: Finished difference Result 4084 states and 16893 transitions. [2021-07-09 17:53:22,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:53:22,286 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:22,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:22,296 INFO L225 Difference]: With dead ends: 4084 [2021-07-09 17:53:22,297 INFO L226 Difference]: Without dead ends: 4053 [2021-07-09 17:53:22,297 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 396.9ms TimeCoverageRelationStatistics Valid=127, Invalid=685, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:53:22,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4053 states. [2021-07-09 17:53:22,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4053 to 3417. [2021-07-09 17:53:22,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3417 states, 3416 states have (on average 4.182377049180328) internal successors, (14287), 3416 states have internal predecessors, (14287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:22,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3417 states to 3417 states and 14287 transitions. [2021-07-09 17:53:22,359 INFO L78 Accepts]: Start accepts. Automaton has 3417 states and 14287 transitions. Word has length 23 [2021-07-09 17:53:22,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:22,359 INFO L482 AbstractCegarLoop]: Abstraction has 3417 states and 14287 transitions. [2021-07-09 17:53:22,359 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:22,359 INFO L276 IsEmpty]: Start isEmpty. Operand 3417 states and 14287 transitions. [2021-07-09 17:53:22,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:22,366 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:22,366 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:22,566 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:22,566 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:22,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:22,567 INFO L82 PathProgramCache]: Analyzing trace with hash 675613445, now seen corresponding path program 10 times [2021-07-09 17:53:22,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:22,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095852038] [2021-07-09 17:53:22,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:22,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:22,696 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:22,696 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:22,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095852038] [2021-07-09 17:53:22,696 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095852038] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:22,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602157820] [2021-07-09 17:53:22,696 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:22,721 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:53:22,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:22,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:22,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:22,805 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:22,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:53:22,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:22,815 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:22,816 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:22,816 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:53:22,915 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:22,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602157820] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:22,915 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:22,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:22,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354007168] [2021-07-09 17:53:22,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:22,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:22,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:22,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:22,916 INFO L87 Difference]: Start difference. First operand 3417 states and 14287 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:23,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:23,909 INFO L93 Difference]: Finished difference Result 3968 states and 16422 transitions. [2021-07-09 17:53:23,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:53:23,909 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:23,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:23,920 INFO L225 Difference]: With dead ends: 3968 [2021-07-09 17:53:23,920 INFO L226 Difference]: Without dead ends: 3942 [2021-07-09 17:53:23,920 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 940.9ms TimeCoverageRelationStatistics Valid=235, Invalid=955, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:53:23,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3942 states. [2021-07-09 17:53:23,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3942 to 3421. [2021-07-09 17:53:23,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3421 states, 3420 states have (on average 4.182163742690059) internal successors, (14303), 3420 states have internal predecessors, (14303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:23,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3421 states to 3421 states and 14303 transitions. [2021-07-09 17:53:23,985 INFO L78 Accepts]: Start accepts. Automaton has 3421 states and 14303 transitions. Word has length 23 [2021-07-09 17:53:23,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:23,985 INFO L482 AbstractCegarLoop]: Abstraction has 3421 states and 14303 transitions. [2021-07-09 17:53:23,985 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:23,985 INFO L276 IsEmpty]: Start isEmpty. Operand 3421 states and 14303 transitions. [2021-07-09 17:53:23,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:23,991 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:23,991 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:24,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable193 [2021-07-09 17:53:24,201 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:24,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:24,201 INFO L82 PathProgramCache]: Analyzing trace with hash -2005787117, now seen corresponding path program 11 times [2021-07-09 17:53:24,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:24,201 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331010482] [2021-07-09 17:53:24,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:24,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:24,328 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:24,328 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:24,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331010482] [2021-07-09 17:53:24,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331010482] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:24,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740217624] [2021-07-09 17:53:24,328 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 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:24,354 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:53:24,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:24,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:53:24,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:24,473 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:24,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-07-09 17:53:24,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:24,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:24,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:24,488 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:12 [2021-07-09 17:53:24,547 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:24,547 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740217624] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:24,547 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:24,548 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 17:53:24,548 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207636875] [2021-07-09 17:53:24,548 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:53:24,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:24,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:53:24,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:53:24,548 INFO L87 Difference]: Start difference. First operand 3421 states and 14303 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:25,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:25,088 INFO L93 Difference]: Finished difference Result 3940 states and 16315 transitions. [2021-07-09 17:53:25,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:53:25,088 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 23 [2021-07-09 17:53:25,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:25,098 INFO L225 Difference]: With dead ends: 3940 [2021-07-09 17:53:25,098 INFO L226 Difference]: Without dead ends: 3919 [2021-07-09 17:53:25,098 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 463.1ms TimeCoverageRelationStatistics Valid=162, Invalid=650, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:53:25,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3919 states. [2021-07-09 17:53:25,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3919 to 3409. [2021-07-09 17:53:25,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3409 states, 3408 states have (on average 4.181044600938967) internal successors, (14249), 3408 states have internal predecessors, (14249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:25,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3409 states to 3409 states and 14249 transitions. [2021-07-09 17:53:25,158 INFO L78 Accepts]: Start accepts. Automaton has 3409 states and 14249 transitions. Word has length 23 [2021-07-09 17:53:25,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:25,158 INFO L482 AbstractCegarLoop]: Abstraction has 3409 states and 14249 transitions. [2021-07-09 17:53:25,158 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:25,158 INFO L276 IsEmpty]: Start isEmpty. Operand 3409 states and 14249 transitions. [2021-07-09 17:53:25,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:25,164 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:25,165 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:25,365 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:25,365 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:25,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:25,365 INFO L82 PathProgramCache]: Analyzing trace with hash 1159798499, now seen corresponding path program 12 times [2021-07-09 17:53:25,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:25,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362428909] [2021-07-09 17:53:25,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:25,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:25,484 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:25,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:25,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362428909] [2021-07-09 17:53:25,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362428909] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:25,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110654997] [2021-07-09 17:53:25,484 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 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:25,510 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:53:25,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:25,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:25,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:25,617 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:25,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:53:25,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:25,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:25,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:25,628 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:53:25,696 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:25,696 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110654997] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:25,696 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:25,696 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:25,696 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267601357] [2021-07-09 17:53:25,696 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:25,696 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:25,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:25,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:25,697 INFO L87 Difference]: Start difference. First operand 3409 states and 14249 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:26,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:26,406 INFO L93 Difference]: Finished difference Result 3908 states and 16196 transitions. [2021-07-09 17:53:26,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:53:26,406 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:26,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:26,436 INFO L225 Difference]: With dead ends: 3908 [2021-07-09 17:53:26,436 INFO L226 Difference]: Without dead ends: 3886 [2021-07-09 17:53:26,436 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 566.5ms TimeCoverageRelationStatistics Valid=145, Invalid=725, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:53:26,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3886 states. [2021-07-09 17:53:26,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3886 to 3417. [2021-07-09 17:53:26,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3417 states, 3416 states have (on average 4.181206088992974) internal successors, (14283), 3416 states have internal predecessors, (14283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:26,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3417 states to 3417 states and 14283 transitions. [2021-07-09 17:53:26,489 INFO L78 Accepts]: Start accepts. Automaton has 3417 states and 14283 transitions. Word has length 23 [2021-07-09 17:53:26,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:26,489 INFO L482 AbstractCegarLoop]: Abstraction has 3417 states and 14283 transitions. [2021-07-09 17:53:26,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:26,490 INFO L276 IsEmpty]: Start isEmpty. Operand 3417 states and 14283 transitions. [2021-07-09 17:53:26,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:26,495 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:26,495 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:26,696 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:26,696 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:26,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:26,696 INFO L82 PathProgramCache]: Analyzing trace with hash 1745132451, now seen corresponding path program 13 times [2021-07-09 17:53:26,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:26,696 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014611266] [2021-07-09 17:53:26,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:26,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:26,843 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:26,843 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:26,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014611266] [2021-07-09 17:53:26,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014611266] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:26,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101383834] [2021-07-09 17:53:26,843 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 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:26,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:26,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:26,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:26,962 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:26,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:53:26,963 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:26,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:26,973 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:26,973 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:53:27,073 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:27,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101383834] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:27,073 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:27,073 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:27,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760026949] [2021-07-09 17:53:27,073 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:27,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:27,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:27,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:27,074 INFO L87 Difference]: Start difference. First operand 3417 states and 14283 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:27,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:27,901 INFO L93 Difference]: Finished difference Result 3820 states and 15834 transitions. [2021-07-09 17:53:27,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:53:27,902 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:27,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:27,911 INFO L225 Difference]: With dead ends: 3820 [2021-07-09 17:53:27,911 INFO L226 Difference]: Without dead ends: 3794 [2021-07-09 17:53:27,912 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 780.9ms TimeCoverageRelationStatistics Valid=171, Invalid=759, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:53:27,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3794 states. [2021-07-09 17:53:27,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3794 to 3421. [2021-07-09 17:53:27,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3421 states, 3420 states have (on average 4.180994152046783) internal successors, (14299), 3420 states have internal predecessors, (14299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:27,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3421 states to 3421 states and 14299 transitions. [2021-07-09 17:53:27,985 INFO L78 Accepts]: Start accepts. Automaton has 3421 states and 14299 transitions. Word has length 23 [2021-07-09 17:53:27,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:27,985 INFO L482 AbstractCegarLoop]: Abstraction has 3421 states and 14299 transitions. [2021-07-09 17:53:27,985 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:27,985 INFO L276 IsEmpty]: Start isEmpty. Operand 3421 states and 14299 transitions. [2021-07-09 17:53:27,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:27,990 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:27,990 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:28,191 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-07-09 17:53:28,191 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:28,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:28,191 INFO L82 PathProgramCache]: Analyzing trace with hash -936268111, now seen corresponding path program 14 times [2021-07-09 17:53:28,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:28,191 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444688792] [2021-07-09 17:53:28,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:28,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:28,325 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:28,326 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:28,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444688792] [2021-07-09 17:53:28,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444688792] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:28,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523358723] [2021-07-09 17:53:28,326 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 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:28,351 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:53:28,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:28,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:28,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:28,442 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:28,443 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 37 [2021-07-09 17:53:28,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:28,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:28,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:28,453 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:53:28,542 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:28,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523358723] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:28,543 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:28,543 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:28,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024012392] [2021-07-09 17:53:28,543 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:28,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:28,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:28,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:28,543 INFO L87 Difference]: Start difference. First operand 3421 states and 14299 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:29,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:29,397 INFO L93 Difference]: Finished difference Result 3796 states and 15744 transitions. [2021-07-09 17:53:29,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:53:29,398 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:29,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:29,407 INFO L225 Difference]: With dead ends: 3796 [2021-07-09 17:53:29,407 INFO L226 Difference]: Without dead ends: 3775 [2021-07-09 17:53:29,407 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 791.8ms TimeCoverageRelationStatistics Valid=167, Invalid=763, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:53:29,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3775 states. [2021-07-09 17:53:29,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3775 to 3413. [2021-07-09 17:53:29,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3413 states, 3412 states have (on average 4.180832356389215) internal successors, (14265), 3412 states have internal predecessors, (14265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:29,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3413 states to 3413 states and 14265 transitions. [2021-07-09 17:53:29,482 INFO L78 Accepts]: Start accepts. Automaton has 3413 states and 14265 transitions. Word has length 23 [2021-07-09 17:53:29,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:29,483 INFO L482 AbstractCegarLoop]: Abstraction has 3413 states and 14265 transitions. [2021-07-09 17:53:29,483 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:29,483 INFO L276 IsEmpty]: Start isEmpty. Operand 3413 states and 14265 transitions. [2021-07-09 17:53:29,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:29,489 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:29,489 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:29,689 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-07-09 17:53:29,689 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:29,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:29,690 INFO L82 PathProgramCache]: Analyzing trace with hash 1314236017, now seen corresponding path program 15 times [2021-07-09 17:53:29,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:29,690 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254650136] [2021-07-09 17:53:29,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:29,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:29,806 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:29,807 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:29,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254650136] [2021-07-09 17:53:29,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254650136] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:29,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678483706] [2021-07-09 17:53:29,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 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:29,833 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:53:29,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:29,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:53:29,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:29,986 INFO L354 Elim1Store]: treesize reduction 20, result has 67.2 percent of original size [2021-07-09 17:53:29,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 65 [2021-07-09 17:53:29,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:30,005 INFO L628 ElimStorePlain]: treesize reduction 39, result has 26.4 percent of original size [2021-07-09 17:53:30,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:30,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:14 [2021-07-09 17:53:30,050 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:30,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1678483706] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:30,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:30,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:53:30,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477125973] [2021-07-09 17:53:30,051 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:53:30,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:30,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:53:30,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:53:30,051 INFO L87 Difference]: Start difference. First operand 3413 states and 14265 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:30,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:30,603 INFO L93 Difference]: Finished difference Result 3707 states and 15400 transitions. [2021-07-09 17:53:30,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:53:30,603 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:30,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:30,613 INFO L225 Difference]: With dead ends: 3707 [2021-07-09 17:53:30,613 INFO L226 Difference]: Without dead ends: 3684 [2021-07-09 17:53:30,613 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 425.0ms TimeCoverageRelationStatistics Valid=111, Invalid=759, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:53:30,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3684 states. [2021-07-09 17:53:30,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3684 to 3401. [2021-07-09 17:53:30,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3401 states, 3400 states have (on average 4.179705882352941) internal successors, (14211), 3400 states have internal predecessors, (14211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:30,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3401 states to 3401 states and 14211 transitions. [2021-07-09 17:53:30,675 INFO L78 Accepts]: Start accepts. Automaton has 3401 states and 14211 transitions. Word has length 23 [2021-07-09 17:53:30,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:30,675 INFO L482 AbstractCegarLoop]: Abstraction has 3401 states and 14211 transitions. [2021-07-09 17:53:30,676 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:30,676 INFO L276 IsEmpty]: Start isEmpty. Operand 3401 states and 14211 transitions. [2021-07-09 17:53:30,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:30,682 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:30,682 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:30,882 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:30,883 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:30,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:30,883 INFO L82 PathProgramCache]: Analyzing trace with hash -924097361, now seen corresponding path program 7 times [2021-07-09 17:53:30,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:30,883 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475609071] [2021-07-09 17:53:30,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:30,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:31,024 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:31,024 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:31,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475609071] [2021-07-09 17:53:31,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475609071] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:31,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416040685] [2021-07-09 17:53:31,024 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:31,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:31,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:31,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:31,198 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:31,198 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 20 treesize of output 36 [2021-07-09 17:53:31,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:31,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:31,209 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:31,209 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:53:31,277 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:31,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416040685] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:31,277 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:31,277 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:31,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347929613] [2021-07-09 17:53:31,277 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:31,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:31,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:31,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:31,278 INFO L87 Difference]: Start difference. First operand 3401 states and 14211 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:31,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:31,957 INFO L93 Difference]: Finished difference Result 3778 states and 15679 transitions. [2021-07-09 17:53:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:53:31,958 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:31,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:31,968 INFO L225 Difference]: With dead ends: 3778 [2021-07-09 17:53:31,968 INFO L226 Difference]: Without dead ends: 3761 [2021-07-09 17:53:31,968 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 539.2ms TimeCoverageRelationStatistics Valid=133, Invalid=623, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:53:31,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3761 states. [2021-07-09 17:53:32,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3761 to 3433. [2021-07-09 17:53:32,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3433 states, 3432 states have (on average 4.181235431235431) internal successors, (14350), 3432 states have internal predecessors, (14350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:32,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3433 states to 3433 states and 14350 transitions. [2021-07-09 17:53:32,027 INFO L78 Accepts]: Start accepts. Automaton has 3433 states and 14350 transitions. Word has length 23 [2021-07-09 17:53:32,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:32,027 INFO L482 AbstractCegarLoop]: Abstraction has 3433 states and 14350 transitions. [2021-07-09 17:53:32,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:32,027 INFO L276 IsEmpty]: Start isEmpty. Operand 3433 states and 14350 transitions. [2021-07-09 17:53:32,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:32,033 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:32,033 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:32,233 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:32,234 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:32,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:32,234 INFO L82 PathProgramCache]: Analyzing trace with hash -1346031629, now seen corresponding path program 8 times [2021-07-09 17:53:32,234 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:32,234 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256765119] [2021-07-09 17:53:32,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:32,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:32,363 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:32,363 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:32,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256765119] [2021-07-09 17:53:32,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256765119] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:32,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059526357] [2021-07-09 17:53:32,363 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:32,389 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:53:32,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:32,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:53:32,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:32,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:53:32,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:53:32,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:53:32,512 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:32,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 33 [2021-07-09 17:53:32,517 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:53:32,547 INFO L628 ElimStorePlain]: treesize reduction 6, result has 87.5 percent of original size [2021-07-09 17:53:32,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:32,548 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:42 [2021-07-09 17:53:32,666 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:32,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059526357] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:32,666 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:32,666 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 17:53:32,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210846104] [2021-07-09 17:53:32,666 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:53:32,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:32,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:53:32,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:53:32,667 INFO L87 Difference]: Start difference. First operand 3433 states and 14350 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:33,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:33,328 INFO L93 Difference]: Finished difference Result 3990 states and 16510 transitions. [2021-07-09 17:53:33,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:53:33,329 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:33,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:33,339 INFO L225 Difference]: With dead ends: 3990 [2021-07-09 17:53:33,339 INFO L226 Difference]: Without dead ends: 3949 [2021-07-09 17:53:33,339 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 469.3ms TimeCoverageRelationStatistics Valid=128, Invalid=574, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:53:33,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3949 states. [2021-07-09 17:53:33,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3949 to 3469. [2021-07-09 17:53:33,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3469 states, 3468 states have (on average 4.1833910034602075) internal successors, (14508), 3468 states have internal predecessors, (14508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:33,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3469 states to 3469 states and 14508 transitions. [2021-07-09 17:53:33,401 INFO L78 Accepts]: Start accepts. Automaton has 3469 states and 14508 transitions. Word has length 23 [2021-07-09 17:53:33,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:33,401 INFO L482 AbstractCegarLoop]: Abstraction has 3469 states and 14508 transitions. [2021-07-09 17:53:33,401 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:33,401 INFO L276 IsEmpty]: Start isEmpty. Operand 3469 states and 14508 transitions. [2021-07-09 17:53:33,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:33,408 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:33,408 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:33,608 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable210,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:33,608 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:33,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:33,609 INFO L82 PathProgramCache]: Analyzing trace with hash 2042774707, now seen corresponding path program 9 times [2021-07-09 17:53:33,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:33,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949241194] [2021-07-09 17:53:33,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:33,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:33,743 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:33,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:33,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949241194] [2021-07-09 17:53:33,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949241194] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:33,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900755553] [2021-07-09 17:53:33,744 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:33,770 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:53:33,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:33,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:53:33,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:33,898 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 17:53:33,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-09 17:53:33,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:33,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:33,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:33,923 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:38 [2021-07-09 17:53:34,035 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:34,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900755553] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:34,036 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:34,036 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:53:34,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582679428] [2021-07-09 17:53:34,036 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:53:34,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:34,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:53:34,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:53:34,036 INFO L87 Difference]: Start difference. First operand 3469 states and 14508 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:34,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:34,970 INFO L93 Difference]: Finished difference Result 4269 states and 17622 transitions. [2021-07-09 17:53:34,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 17:53:34,971 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:34,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:34,981 INFO L225 Difference]: With dead ends: 4269 [2021-07-09 17:53:34,981 INFO L226 Difference]: Without dead ends: 4213 [2021-07-09 17:53:34,982 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 785.7ms TimeCoverageRelationStatistics Valid=210, Invalid=1196, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 17:53:34,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4213 states. [2021-07-09 17:53:35,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4213 to 3492. [2021-07-09 17:53:35,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3492 states, 3491 states have (on average 4.182182755657405) internal successors, (14600), 3491 states have internal predecessors, (14600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:35,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3492 states to 3492 states and 14600 transitions. [2021-07-09 17:53:35,044 INFO L78 Accepts]: Start accepts. Automaton has 3492 states and 14600 transitions. Word has length 23 [2021-07-09 17:53:35,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:35,045 INFO L482 AbstractCegarLoop]: Abstraction has 3492 states and 14600 transitions. [2021-07-09 17:53:35,045 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:35,045 INFO L276 IsEmpty]: Start isEmpty. Operand 3492 states and 14600 transitions. [2021-07-09 17:53:35,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:35,051 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:35,051 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:35,251 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-07-09 17:53:35,251 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:35,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:35,252 INFO L82 PathProgramCache]: Analyzing trace with hash -1176481433, now seen corresponding path program 10 times [2021-07-09 17:53:35,252 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:35,252 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716128334] [2021-07-09 17:53:35,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:35,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:35,384 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:35,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:35,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716128334] [2021-07-09 17:53:35,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716128334] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:35,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500287963] [2021-07-09 17:53:35,384 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:35,410 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:53:35,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:35,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:35,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:35,499 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:35,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:53:35,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:35,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:35,510 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:35,510 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:53:35,601 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:35,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500287963] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:35,601 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:35,601 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:35,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620424123] [2021-07-09 17:53:35,601 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:35,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:35,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:35,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:35,602 INFO L87 Difference]: Start difference. First operand 3492 states and 14600 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:36,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:36,502 INFO L93 Difference]: Finished difference Result 3951 states and 16393 transitions. [2021-07-09 17:53:36,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:53:36,502 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:36,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:36,513 INFO L225 Difference]: With dead ends: 3951 [2021-07-09 17:53:36,513 INFO L226 Difference]: Without dead ends: 3928 [2021-07-09 17:53:36,513 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 737.2ms TimeCoverageRelationStatistics Valid=182, Invalid=874, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:53:36,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3928 states. [2021-07-09 17:53:36,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3928 to 3486. [2021-07-09 17:53:36,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3486 states, 3485 states have (on average 4.182496413199426) internal successors, (14576), 3485 states have internal predecessors, (14576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:36,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3486 states to 3486 states and 14576 transitions. [2021-07-09 17:53:36,576 INFO L78 Accepts]: Start accepts. Automaton has 3486 states and 14576 transitions. Word has length 23 [2021-07-09 17:53:36,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:36,576 INFO L482 AbstractCegarLoop]: Abstraction has 3486 states and 14576 transitions. [2021-07-09 17:53:36,576 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:36,576 INFO L276 IsEmpty]: Start isEmpty. Operand 3486 states and 14576 transitions. [2021-07-09 17:53:36,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:36,583 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:36,583 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:36,783 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2021-07-09 17:53:36,783 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:36,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:36,784 INFO L82 PathProgramCache]: Analyzing trace with hash 1620238247, now seen corresponding path program 11 times [2021-07-09 17:53:36,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:36,784 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523287346] [2021-07-09 17:53:36,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:36,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:36,906 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:36,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:36,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523287346] [2021-07-09 17:53:36,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523287346] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:36,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343583077] [2021-07-09 17:53:36,906 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:36,933 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:53:36,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:36,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:36,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:37,040 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:37,041 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 20 treesize of output 36 [2021-07-09 17:53:37,042 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:37,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:37,051 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:37,051 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:53:37,118 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:37,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343583077] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:37,118 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:37,118 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:37,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262021315] [2021-07-09 17:53:37,119 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:37,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:37,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:37,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:37,119 INFO L87 Difference]: Start difference. First operand 3486 states and 14576 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:37,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:37,769 INFO L93 Difference]: Finished difference Result 4019 states and 16669 transitions. [2021-07-09 17:53:37,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:53:37,770 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:37,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:37,779 INFO L225 Difference]: With dead ends: 4019 [2021-07-09 17:53:37,780 INFO L226 Difference]: Without dead ends: 3994 [2021-07-09 17:53:37,780 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 544.2ms TimeCoverageRelationStatistics Valid=151, Invalid=719, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:53:37,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3994 states. [2021-07-09 17:53:37,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3994 to 3490. [2021-07-09 17:53:37,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3490 states, 3489 states have (on average 4.182287188306105) internal successors, (14592), 3489 states have internal predecessors, (14592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:37,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3490 states to 3490 states and 14592 transitions. [2021-07-09 17:53:37,839 INFO L78 Accepts]: Start accepts. Automaton has 3490 states and 14592 transitions. Word has length 23 [2021-07-09 17:53:37,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:37,839 INFO L482 AbstractCegarLoop]: Abstraction has 3490 states and 14592 transitions. [2021-07-09 17:53:37,839 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:37,839 INFO L276 IsEmpty]: Start isEmpty. Operand 3490 states and 14592 transitions. [2021-07-09 17:53:37,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:37,845 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:37,845 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:38,046 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable219 [2021-07-09 17:53:38,046 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:38,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:38,046 INFO L82 PathProgramCache]: Analyzing trace with hash 1605375419, now seen corresponding path program 12 times [2021-07-09 17:53:38,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:38,046 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324459159] [2021-07-09 17:53:38,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:38,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:38,169 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:38,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:38,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324459159] [2021-07-09 17:53:38,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324459159] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:38,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816576279] [2021-07-09 17:53:38,169 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:38,201 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:53:38,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:38,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:38,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:38,305 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:38,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:53:38,306 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:38,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:38,318 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:38,318 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:53:38,385 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:38,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816576279] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:38,385 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:38,385 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:38,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477416224] [2021-07-09 17:53:38,385 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:38,385 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:38,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:38,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:38,386 INFO L87 Difference]: Start difference. First operand 3490 states and 14592 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:39,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:39,215 INFO L93 Difference]: Finished difference Result 4384 states and 18075 transitions. [2021-07-09 17:53:39,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:53:39,216 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:39,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:39,226 INFO L225 Difference]: With dead ends: 4384 [2021-07-09 17:53:39,227 INFO L226 Difference]: Without dead ends: 4349 [2021-07-09 17:53:39,227 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 584.5ms TimeCoverageRelationStatistics Valid=152, Invalid=718, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:53:39,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4349 states. [2021-07-09 17:53:39,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4349 to 3518. [2021-07-09 17:53:39,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3518 states, 3517 states have (on average 4.182541939152687) internal successors, (14710), 3517 states have internal predecessors, (14710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:39,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3518 states to 3518 states and 14710 transitions. [2021-07-09 17:53:39,289 INFO L78 Accepts]: Start accepts. Automaton has 3518 states and 14710 transitions. Word has length 23 [2021-07-09 17:53:39,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:39,289 INFO L482 AbstractCegarLoop]: Abstraction has 3518 states and 14710 transitions. [2021-07-09 17:53:39,290 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:39,290 INFO L276 IsEmpty]: Start isEmpty. Operand 3518 states and 14710 transitions. [2021-07-09 17:53:39,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:39,296 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:39,296 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:39,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2021-07-09 17:53:39,496 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:39,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:39,496 INFO L82 PathProgramCache]: Analyzing trace with hash -2101846555, now seen corresponding path program 13 times [2021-07-09 17:53:39,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:39,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464153611] [2021-07-09 17:53:39,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:39,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:39,627 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:39,627 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:39,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464153611] [2021-07-09 17:53:39,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464153611] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:39,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269192862] [2021-07-09 17:53:39,627 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:39,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:39,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:39,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:39,744 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:39,744 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 37 [2021-07-09 17:53:39,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:39,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:39,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:39,757 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:53:39,855 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:39,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269192862] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:39,855 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:39,855 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:39,855 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842815683] [2021-07-09 17:53:39,855 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:39,855 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:39,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:39,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:39,856 INFO L87 Difference]: Start difference. First operand 3518 states and 14710 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:40,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:40,661 INFO L93 Difference]: Finished difference Result 4183 states and 17298 transitions. [2021-07-09 17:53:40,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:53:40,662 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:40,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:40,672 INFO L225 Difference]: With dead ends: 4183 [2021-07-09 17:53:40,672 INFO L226 Difference]: Without dead ends: 4155 [2021-07-09 17:53:40,673 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 720.0ms TimeCoverageRelationStatistics Valid=195, Invalid=797, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:53:40,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4155 states. [2021-07-09 17:53:40,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4155 to 3524. [2021-07-09 17:53:40,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3524 states, 3523 states have (on average 4.182231053079762) internal successors, (14734), 3523 states have internal predecessors, (14734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:40,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3524 states to 3524 states and 14734 transitions. [2021-07-09 17:53:40,737 INFO L78 Accepts]: Start accepts. Automaton has 3524 states and 14734 transitions. Word has length 23 [2021-07-09 17:53:40,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:40,737 INFO L482 AbstractCegarLoop]: Abstraction has 3524 states and 14734 transitions. [2021-07-09 17:53:40,737 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:40,737 INFO L276 IsEmpty]: Start isEmpty. Operand 3524 states and 14734 transitions. [2021-07-09 17:53:40,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:40,743 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:40,743 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:40,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2021-07-09 17:53:40,944 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:40,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:40,944 INFO L82 PathProgramCache]: Analyzing trace with hash -1026135399, now seen corresponding path program 14 times [2021-07-09 17:53:40,944 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:40,944 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653598310] [2021-07-09 17:53:40,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:40,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:41,077 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:41,077 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:41,077 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653598310] [2021-07-09 17:53:41,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653598310] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:41,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450405932] [2021-07-09 17:53:41,078 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:41,105 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:53:41,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:41,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:41,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:41,189 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:41,189 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 37 [2021-07-09 17:53:41,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:41,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:41,200 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:41,200 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:53:41,288 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:41,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1450405932] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:41,288 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:41,288 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:41,288 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734955770] [2021-07-09 17:53:41,288 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:41,288 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:41,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:41,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:41,289 INFO L87 Difference]: Start difference. First operand 3524 states and 14734 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:42,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:42,086 INFO L93 Difference]: Finished difference Result 4150 states and 17172 transitions. [2021-07-09 17:53:42,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:53:42,086 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:42,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:42,097 INFO L225 Difference]: With dead ends: 4150 [2021-07-09 17:53:42,097 INFO L226 Difference]: Without dead ends: 4127 [2021-07-09 17:53:42,098 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 659.8ms TimeCoverageRelationStatistics Valid=186, Invalid=806, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:53:42,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4127 states. [2021-07-09 17:53:42,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4127 to 3528. [2021-07-09 17:53:42,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3528 states, 3527 states have (on average 4.182024383328608) internal successors, (14750), 3527 states have internal predecessors, (14750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:42,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3528 states to 3528 states and 14750 transitions. [2021-07-09 17:53:42,162 INFO L78 Accepts]: Start accepts. Automaton has 3528 states and 14750 transitions. Word has length 23 [2021-07-09 17:53:42,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:42,162 INFO L482 AbstractCegarLoop]: Abstraction has 3528 states and 14750 transitions. [2021-07-09 17:53:42,162 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:42,162 INFO L276 IsEmpty]: Start isEmpty. Operand 3528 states and 14750 transitions. [2021-07-09 17:53:42,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:42,169 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:42,169 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:42,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable225,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:42,377 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:42,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:42,377 INFO L82 PathProgramCache]: Analyzing trace with hash -181439147, now seen corresponding path program 15 times [2021-07-09 17:53:42,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:42,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679342430] [2021-07-09 17:53:42,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:42,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:42,503 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:42,503 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:42,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679342430] [2021-07-09 17:53:42,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679342430] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:42,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682163546] [2021-07-09 17:53:42,503 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:42,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:53:42,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:42,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:53:42,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:42,666 INFO L354 Elim1Store]: treesize reduction 18, result has 67.3 percent of original size [2021-07-09 17:53:42,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 66 [2021-07-09 17:53:42,672 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:42,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:42,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:42,678 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:14 [2021-07-09 17:53:42,720 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:42,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682163546] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:42,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:42,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:53:42,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220471546] [2021-07-09 17:53:42,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:53:42,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:42,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:53:42,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:53:42,721 INFO L87 Difference]: Start difference. First operand 3528 states and 14750 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:43,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:43,479 INFO L93 Difference]: Finished difference Result 4348 states and 17995 transitions. [2021-07-09 17:53:43,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 17:53:43,479 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:43,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:43,490 INFO L225 Difference]: With dead ends: 4348 [2021-07-09 17:53:43,490 INFO L226 Difference]: Without dead ends: 4324 [2021-07-09 17:53:43,491 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 507.0ms TimeCoverageRelationStatistics Valid=167, Invalid=1093, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:53:43,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4324 states. [2021-07-09 17:53:43,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4324 to 3552. [2021-07-09 17:53:43,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3552 states, 3551 states have (on average 4.18445508307519) internal successors, (14859), 3551 states have internal predecessors, (14859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:43,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3552 states to 3552 states and 14859 transitions. [2021-07-09 17:53:43,557 INFO L78 Accepts]: Start accepts. Automaton has 3552 states and 14859 transitions. Word has length 23 [2021-07-09 17:53:43,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:43,557 INFO L482 AbstractCegarLoop]: Abstraction has 3552 states and 14859 transitions. [2021-07-09 17:53:43,557 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:43,557 INFO L276 IsEmpty]: Start isEmpty. Operand 3552 states and 14859 transitions. [2021-07-09 17:53:43,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:43,564 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:43,564 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:43,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2021-07-09 17:53:43,764 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:43,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:43,765 INFO L82 PathProgramCache]: Analyzing trace with hash -1087600107, now seen corresponding path program 16 times [2021-07-09 17:53:43,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:43,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691370234] [2021-07-09 17:53:43,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:43,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:43,889 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:43,889 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:43,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691370234] [2021-07-09 17:53:43,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691370234] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:43,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121819378] [2021-07-09 17:53:43,889 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:43,917 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:53:43,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:43,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:43,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:43,997 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:43,997 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 37 [2021-07-09 17:53:43,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:44,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:44,008 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:44,008 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:53:44,089 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:44,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121819378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:44,089 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:44,089 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:44,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132451903] [2021-07-09 17:53:44,090 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:44,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:44,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:44,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:44,090 INFO L87 Difference]: Start difference. First operand 3552 states and 14859 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:44,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:44,810 INFO L93 Difference]: Finished difference Result 4096 states and 16971 transitions. [2021-07-09 17:53:44,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:53:44,810 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:44,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:44,820 INFO L225 Difference]: With dead ends: 4096 [2021-07-09 17:53:44,821 INFO L226 Difference]: Without dead ends: 4068 [2021-07-09 17:53:44,821 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 653.1ms TimeCoverageRelationStatistics Valid=220, Invalid=902, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:53:44,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4068 states. [2021-07-09 17:53:44,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4068 to 3558. [2021-07-09 17:53:44,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3558 states, 3557 states have (on average 4.184143941523756) internal successors, (14883), 3557 states have internal predecessors, (14883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:44,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3558 states to 3558 states and 14883 transitions. [2021-07-09 17:53:44,899 INFO L78 Accepts]: Start accepts. Automaton has 3558 states and 14883 transitions. Word has length 23 [2021-07-09 17:53:44,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:44,899 INFO L482 AbstractCegarLoop]: Abstraction has 3558 states and 14883 transitions. [2021-07-09 17:53:44,899 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:44,899 INFO L276 IsEmpty]: Start isEmpty. Operand 3558 states and 14883 transitions. [2021-07-09 17:53:44,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:44,906 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:44,906 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:45,107 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:45,107 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:45,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:45,107 INFO L82 PathProgramCache]: Analyzing trace with hash -11888951, now seen corresponding path program 17 times [2021-07-09 17:53:45,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:45,108 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169775385] [2021-07-09 17:53:45,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:45,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:45,234 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:45,234 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:45,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169775385] [2021-07-09 17:53:45,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169775385] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:45,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487822599] [2021-07-09 17:53:45,234 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:45,260 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:53:45,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:45,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:45,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:45,339 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:45,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:53:45,341 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:45,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:45,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:45,350 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:53:45,442 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:45,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487822599] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:45,442 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:45,442 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:45,442 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80199176] [2021-07-09 17:53:45,443 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:45,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:45,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:45,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:45,443 INFO L87 Difference]: Start difference. First operand 3558 states and 14883 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:46,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:46,187 INFO L93 Difference]: Finished difference Result 4117 states and 17059 transitions. [2021-07-09 17:53:46,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:53:46,187 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:46,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:46,197 INFO L225 Difference]: With dead ends: 4117 [2021-07-09 17:53:46,197 INFO L226 Difference]: Without dead ends: 4094 [2021-07-09 17:53:46,197 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 630.1ms TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:53:46,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4094 states. [2021-07-09 17:53:46,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4094 to 3546. [2021-07-09 17:53:46,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3546 states, 3545 states have (on average 4.18392101551481) internal successors, (14832), 3545 states have internal predecessors, (14832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:46,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3546 states to 3546 states and 14832 transitions. [2021-07-09 17:53:46,281 INFO L78 Accepts]: Start accepts. Automaton has 3546 states and 14832 transitions. Word has length 23 [2021-07-09 17:53:46,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:46,281 INFO L482 AbstractCegarLoop]: Abstraction has 3546 states and 14832 transitions. [2021-07-09 17:53:46,281 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:46,281 INFO L276 IsEmpty]: Start isEmpty. Operand 3546 states and 14832 transitions. [2021-07-09 17:53:46,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:46,287 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:46,287 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:46,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2021-07-09 17:53:46,488 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:46,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:46,488 INFO L82 PathProgramCache]: Analyzing trace with hash -346648009, now seen corresponding path program 18 times [2021-07-09 17:53:46,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:46,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724344495] [2021-07-09 17:53:46,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:46,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:46,613 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:46,613 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:46,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724344495] [2021-07-09 17:53:46,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724344495] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:46,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231847668] [2021-07-09 17:53:46,613 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:46,638 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:53:46,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:46,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:46,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:46,735 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:46,735 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 20 treesize of output 36 [2021-07-09 17:53:46,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:46,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:46,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:46,746 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:53:46,809 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:46,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231847668] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:46,809 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:46,809 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:46,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640949769] [2021-07-09 17:53:46,809 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:46,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:46,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:46,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:46,810 INFO L87 Difference]: Start difference. First operand 3546 states and 14832 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:47,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:47,559 INFO L93 Difference]: Finished difference Result 4439 states and 18330 transitions. [2021-07-09 17:53:47,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:53:47,559 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:47,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:47,570 INFO L225 Difference]: With dead ends: 4439 [2021-07-09 17:53:47,570 INFO L226 Difference]: Without dead ends: 4408 [2021-07-09 17:53:47,570 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 617.7ms TimeCoverageRelationStatistics Valid=206, Invalid=916, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:53:47,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4408 states. [2021-07-09 17:53:47,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4408 to 3563. [2021-07-09 17:53:47,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3563 states, 3562 states have (on average 4.1869736103312745) internal successors, (14914), 3562 states have internal predecessors, (14914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:47,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3563 states to 3563 states and 14914 transitions. [2021-07-09 17:53:47,671 INFO L78 Accepts]: Start accepts. Automaton has 3563 states and 14914 transitions. Word has length 23 [2021-07-09 17:53:47,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:47,671 INFO L482 AbstractCegarLoop]: Abstraction has 3563 states and 14914 transitions. [2021-07-09 17:53:47,671 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:47,671 INFO L276 IsEmpty]: Start isEmpty. Operand 3563 states and 14914 transitions. [2021-07-09 17:53:47,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:47,679 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:47,679 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:47,879 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2021-07-09 17:53:47,879 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:47,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:47,880 INFO L82 PathProgramCache]: Analyzing trace with hash 241097313, now seen corresponding path program 19 times [2021-07-09 17:53:47,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:47,880 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526808248] [2021-07-09 17:53:47,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:47,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:48,018 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:48,018 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:48,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526808248] [2021-07-09 17:53:48,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526808248] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:48,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014690840] [2021-07-09 17:53:48,018 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:48,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:48,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:48,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:48,145 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:48,145 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 37 [2021-07-09 17:53:48,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:48,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:48,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:48,157 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:53:48,249 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:48,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014690840] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:48,250 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:48,250 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:48,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509389633] [2021-07-09 17:53:48,250 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:48,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:48,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:48,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:48,250 INFO L87 Difference]: Start difference. First operand 3563 states and 14914 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:49,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:49,107 INFO L93 Difference]: Finished difference Result 4196 states and 17379 transitions. [2021-07-09 17:53:49,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 17:53:49,108 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:49,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:49,117 INFO L225 Difference]: With dead ends: 4196 [2021-07-09 17:53:49,117 INFO L226 Difference]: Without dead ends: 4168 [2021-07-09 17:53:49,117 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 754.2ms TimeCoverageRelationStatistics Valid=248, Invalid=942, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:53:49,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4168 states. [2021-07-09 17:53:49,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4168 to 3569. [2021-07-09 17:53:49,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3569 states, 3568 states have (on average 4.186659192825112) internal successors, (14938), 3568 states have internal predecessors, (14938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:49,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3569 states to 3569 states and 14938 transitions. [2021-07-09 17:53:49,172 INFO L78 Accepts]: Start accepts. Automaton has 3569 states and 14938 transitions. Word has length 23 [2021-07-09 17:53:49,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:49,172 INFO L482 AbstractCegarLoop]: Abstraction has 3569 states and 14938 transitions. [2021-07-09 17:53:49,172 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:49,172 INFO L276 IsEmpty]: Start isEmpty. Operand 3569 states and 14938 transitions. [2021-07-09 17:53:49,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:49,178 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:49,178 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:49,378 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:49,378 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:49,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:49,379 INFO L82 PathProgramCache]: Analyzing trace with hash 1316808469, now seen corresponding path program 20 times [2021-07-09 17:53:49,379 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:49,379 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415525475] [2021-07-09 17:53:49,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:49,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:49,506 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:49,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:49,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415525475] [2021-07-09 17:53:49,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415525475] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:49,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648476392] [2021-07-09 17:53:49,506 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:49,534 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:53:49,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:49,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:49,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:49,649 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:49,649 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 37 [2021-07-09 17:53:49,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:49,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:49,659 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:49,659 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:53:49,748 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:49,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [648476392] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:49,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:49,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:49,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58581005] [2021-07-09 17:53:49,749 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:49,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:49,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:49,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:49,749 INFO L87 Difference]: Start difference. First operand 3569 states and 14938 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:50,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:50,608 INFO L93 Difference]: Finished difference Result 4238 states and 17551 transitions. [2021-07-09 17:53:50,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:53:50,608 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:50,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:50,619 INFO L225 Difference]: With dead ends: 4238 [2021-07-09 17:53:50,619 INFO L226 Difference]: Without dead ends: 4215 [2021-07-09 17:53:50,619 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 736.3ms TimeCoverageRelationStatistics Valid=204, Invalid=788, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:53:50,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4215 states. [2021-07-09 17:53:50,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4215 to 3559. [2021-07-09 17:53:50,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3559 states, 3558 states have (on average 4.188026981450253) internal successors, (14901), 3558 states have internal predecessors, (14901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:50,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3559 states to 3559 states and 14901 transitions. [2021-07-09 17:53:50,679 INFO L78 Accepts]: Start accepts. Automaton has 3559 states and 14901 transitions. Word has length 23 [2021-07-09 17:53:50,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:50,679 INFO L482 AbstractCegarLoop]: Abstraction has 3559 states and 14901 transitions. [2021-07-09 17:53:50,679 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:50,679 INFO L276 IsEmpty]: Start isEmpty. Operand 3559 states and 14901 transitions. [2021-07-09 17:53:50,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:50,685 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:50,685 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:50,885 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable239,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:50,885 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:50,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:50,886 INFO L82 PathProgramCache]: Analyzing trace with hash -355517803, now seen corresponding path program 21 times [2021-07-09 17:53:50,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:50,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886656318] [2021-07-09 17:53:50,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:50,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:51,007 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:51,007 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:51,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886656318] [2021-07-09 17:53:51,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886656318] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:51,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11619235] [2021-07-09 17:53:51,008 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:51,034 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:53:51,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:51,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:51,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:51,136 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:51,136 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 20 treesize of output 36 [2021-07-09 17:53:51,138 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:51,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:51,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:51,147 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:53:51,215 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:51,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11619235] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:51,215 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:51,215 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:51,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904910778] [2021-07-09 17:53:51,215 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:51,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:51,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:51,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:51,216 INFO L87 Difference]: Start difference. First operand 3559 states and 14901 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:51,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:51,683 INFO L93 Difference]: Finished difference Result 4037 states and 16762 transitions. [2021-07-09 17:53:51,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:53:51,683 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:51,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:51,694 INFO L225 Difference]: With dead ends: 4037 [2021-07-09 17:53:51,694 INFO L226 Difference]: Without dead ends: 4003 [2021-07-09 17:53:51,694 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 436.6ms TimeCoverageRelationStatistics Valid=124, Invalid=578, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:53:51,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4003 states. [2021-07-09 17:53:51,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4003 to 3580. [2021-07-09 17:53:51,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3580 states, 3579 states have (on average 4.186644314054205) internal successors, (14984), 3579 states have internal predecessors, (14984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:51,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3580 states to 3580 states and 14984 transitions. [2021-07-09 17:53:51,757 INFO L78 Accepts]: Start accepts. Automaton has 3580 states and 14984 transitions. Word has length 23 [2021-07-09 17:53:51,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:51,757 INFO L482 AbstractCegarLoop]: Abstraction has 3580 states and 14984 transitions. [2021-07-09 17:53:51,757 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:51,757 INFO L276 IsEmpty]: Start isEmpty. Operand 3580 states and 14984 transitions. [2021-07-09 17:53:51,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:51,763 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:51,763 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:51,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,122 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:51,964 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:51,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:51,964 INFO L82 PathProgramCache]: Analyzing trace with hash -1684215223, now seen corresponding path program 22 times [2021-07-09 17:53:51,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:51,964 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470940315] [2021-07-09 17:53:51,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:51,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:52,084 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:52,084 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:52,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470940315] [2021-07-09 17:53:52,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470940315] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:52,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145705749] [2021-07-09 17:53:52,084 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:52,111 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:53:52,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:52,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:52,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:52,209 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:52,210 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 20 treesize of output 36 [2021-07-09 17:53:52,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:52,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:52,220 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:52,220 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:53:52,295 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:52,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145705749] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:52,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:52,295 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:52,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2323670] [2021-07-09 17:53:52,295 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:52,296 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:52,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:52,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:52,296 INFO L87 Difference]: Start difference. First operand 3580 states and 14984 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:52,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:52,938 INFO L93 Difference]: Finished difference Result 4267 states and 17666 transitions. [2021-07-09 17:53:52,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:53:52,938 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:52,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:52,947 INFO L225 Difference]: With dead ends: 4267 [2021-07-09 17:53:52,948 INFO L226 Difference]: Without dead ends: 4236 [2021-07-09 17:53:52,948 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 508.7ms TimeCoverageRelationStatistics Valid=160, Invalid=770, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:53:52,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4236 states. [2021-07-09 17:53:52,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4236 to 3586. [2021-07-09 17:53:52,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3586 states, 3585 states have (on average 4.18744769874477) internal successors, (15012), 3585 states have internal predecessors, (15012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:53,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3586 states to 3586 states and 15012 transitions. [2021-07-09 17:53:53,005 INFO L78 Accepts]: Start accepts. Automaton has 3586 states and 15012 transitions. Word has length 23 [2021-07-09 17:53:53,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:53,005 INFO L482 AbstractCegarLoop]: Abstraction has 3586 states and 15012 transitions. [2021-07-09 17:53:53,005 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:53,005 INFO L276 IsEmpty]: Start isEmpty. Operand 3586 states and 15012 transitions. [2021-07-09 17:53:53,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:53,011 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:53,011 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:53,211 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable243,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:53,212 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:53,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:53,212 INFO L82 PathProgramCache]: Analyzing trace with hash -1096469901, now seen corresponding path program 23 times [2021-07-09 17:53:53,212 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:53,212 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726779163] [2021-07-09 17:53:53,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:53,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:53,381 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:53,381 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:53,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726779163] [2021-07-09 17:53:53,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726779163] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:53,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952003602] [2021-07-09 17:53:53,381 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:53,408 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:53:53,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:53,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:53:53,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:53,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:53:53,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:53:53,497 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:53,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 31 [2021-07-09 17:53:53,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:53,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:53,506 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:53,506 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:25 [2021-07-09 17:53:53,571 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:53,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952003602] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:53,571 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:53,571 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:53,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720236993] [2021-07-09 17:53:53,571 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:53,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:53,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:53,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:53,572 INFO L87 Difference]: Start difference. First operand 3586 states and 15012 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:54,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:54,133 INFO L93 Difference]: Finished difference Result 4118 states and 17067 transitions. [2021-07-09 17:53:54,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:53:54,133 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:54,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:54,143 INFO L225 Difference]: With dead ends: 4118 [2021-07-09 17:53:54,143 INFO L226 Difference]: Without dead ends: 4090 [2021-07-09 17:53:54,144 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 442.3ms TimeCoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:53:54,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4090 states. [2021-07-09 17:53:54,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4090 to 3592. [2021-07-09 17:53:54,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3592 states, 3591 states have (on average 4.187134502923977) internal successors, (15036), 3591 states have internal predecessors, (15036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:54,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3592 states to 3592 states and 15036 transitions. [2021-07-09 17:53:54,203 INFO L78 Accepts]: Start accepts. Automaton has 3592 states and 15036 transitions. Word has length 23 [2021-07-09 17:53:54,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:54,203 INFO L482 AbstractCegarLoop]: Abstraction has 3592 states and 15036 transitions. [2021-07-09 17:53:54,203 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:54,203 INFO L276 IsEmpty]: Start isEmpty. Operand 3592 states and 15036 transitions. [2021-07-09 17:53:54,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:54,209 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:54,209 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:54,409 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2021-07-09 17:53:54,410 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:54,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:54,410 INFO L82 PathProgramCache]: Analyzing trace with hash -20758745, now seen corresponding path program 24 times [2021-07-09 17:53:54,410 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:54,410 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705076264] [2021-07-09 17:53:54,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:54,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:54,560 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:54,560 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:54,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705076264] [2021-07-09 17:53:54,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705076264] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:54,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128737342] [2021-07-09 17:53:54,560 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:54,587 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:53:54,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:54,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:54,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:54,673 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:54,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:53:54,675 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:54,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:54,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:54,686 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:53:54,772 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:54,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128737342] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:54,773 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:54,773 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:54,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360230688] [2021-07-09 17:53:54,773 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:54,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:54,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:54,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:54,773 INFO L87 Difference]: Start difference. First operand 3592 states and 15036 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:55,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:55,615 INFO L93 Difference]: Finished difference Result 4150 states and 17202 transitions. [2021-07-09 17:53:55,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:53:55,615 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:55,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:55,625 INFO L225 Difference]: With dead ends: 4150 [2021-07-09 17:53:55,625 INFO L226 Difference]: Without dead ends: 4127 [2021-07-09 17:53:55,625 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 722.0ms TimeCoverageRelationStatistics Valid=176, Invalid=754, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:53:55,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4127 states. [2021-07-09 17:53:55,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4127 to 3580. [2021-07-09 17:53:55,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3580 states, 3579 states have (on average 4.186644314054205) internal successors, (14984), 3579 states have internal predecessors, (14984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:55,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3580 states to 3580 states and 14984 transitions. [2021-07-09 17:53:55,683 INFO L78 Accepts]: Start accepts. Automaton has 3580 states and 14984 transitions. Word has length 23 [2021-07-09 17:53:55,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:55,683 INFO L482 AbstractCegarLoop]: Abstraction has 3580 states and 14984 transitions. [2021-07-09 17:53:55,683 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:55,683 INFO L276 IsEmpty]: Start isEmpty. Operand 3580 states and 14984 transitions. [2021-07-09 17:53:55,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:55,689 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:55,689 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:55,890 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-07-09 17:53:55,890 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:55,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:55,890 INFO L82 PathProgramCache]: Analyzing trace with hash -1454372855, now seen corresponding path program 25 times [2021-07-09 17:53:55,890 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:55,890 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758227129] [2021-07-09 17:53:55,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:55,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:56,006 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:56,007 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:56,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758227129] [2021-07-09 17:53:56,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758227129] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:56,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062061597] [2021-07-09 17:53:56,007 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:56,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:56,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:56,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:56,128 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:56,129 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 20 treesize of output 36 [2021-07-09 17:53:56,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:56,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:56,139 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:56,139 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:53:56,202 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:56,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062061597] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:56,202 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:56,202 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:56,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018476036] [2021-07-09 17:53:56,203 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:56,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:56,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:56,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:56,203 INFO L87 Difference]: Start difference. First operand 3580 states and 14984 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:56,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:56,883 INFO L93 Difference]: Finished difference Result 4354 states and 18034 transitions. [2021-07-09 17:53:56,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:53:56,883 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:56,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:56,894 INFO L225 Difference]: With dead ends: 4354 [2021-07-09 17:53:56,895 INFO L226 Difference]: Without dead ends: 4330 [2021-07-09 17:53:56,895 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 480.1ms TimeCoverageRelationStatistics Valid=161, Invalid=709, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:53:56,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4330 states. [2021-07-09 17:53:56,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4330 to 3598. [2021-07-09 17:53:56,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3598 states, 3597 states have (on average 4.18960244648318) internal successors, (15070), 3597 states have internal predecessors, (15070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:56,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3598 states to 3598 states and 15070 transitions. [2021-07-09 17:53:56,955 INFO L78 Accepts]: Start accepts. Automaton has 3598 states and 15070 transitions. Word has length 23 [2021-07-09 17:53:56,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:56,955 INFO L482 AbstractCegarLoop]: Abstraction has 3598 states and 15070 transitions. [2021-07-09 17:53:56,956 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:56,956 INFO L276 IsEmpty]: Start isEmpty. Operand 3598 states and 15070 transitions. [2021-07-09 17:53:56,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:56,962 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:56,962 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:57,162 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable248 [2021-07-09 17:53:57,162 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:57,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:57,163 INFO L82 PathProgramCache]: Analyzing trace with hash 1934433481, now seen corresponding path program 26 times [2021-07-09 17:53:57,163 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:57,163 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160670341] [2021-07-09 17:53:57,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:57,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:57,297 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:57,297 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:57,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160670341] [2021-07-09 17:53:57,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160670341] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:57,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614138224] [2021-07-09 17:53:57,297 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:57,323 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:53:57,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:57,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:57,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:57,412 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:57,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:53:57,414 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:57,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:57,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:57,423 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:53:57,507 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:57,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614138224] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:57,507 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:57,507 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:57,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346366240] [2021-07-09 17:53:57,507 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:57,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:57,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:57,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:57,508 INFO L87 Difference]: Start difference. First operand 3598 states and 15070 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:58,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:58,268 INFO L93 Difference]: Finished difference Result 4209 states and 17438 transitions. [2021-07-09 17:53:58,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:53:58,269 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:58,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:58,279 INFO L225 Difference]: With dead ends: 4209 [2021-07-09 17:53:58,279 INFO L226 Difference]: Without dead ends: 4181 [2021-07-09 17:53:58,280 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 703.3ms TimeCoverageRelationStatistics Valid=221, Invalid=901, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:53:58,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4181 states. [2021-07-09 17:53:58,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4181 to 3604. [2021-07-09 17:53:58,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3604 states, 3603 states have (on average 4.189286705523175) internal successors, (15094), 3603 states have internal predecessors, (15094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:58,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3604 states to 3604 states and 15094 transitions. [2021-07-09 17:53:58,344 INFO L78 Accepts]: Start accepts. Automaton has 3604 states and 15094 transitions. Word has length 23 [2021-07-09 17:53:58,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:58,344 INFO L482 AbstractCegarLoop]: Abstraction has 3604 states and 15094 transitions. [2021-07-09 17:53:58,344 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:58,344 INFO L276 IsEmpty]: Start isEmpty. Operand 3604 states and 15094 transitions. [2021-07-09 17:53:58,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:58,350 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:58,351 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:58,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:58,552 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:58,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:58,552 INFO L82 PathProgramCache]: Analyzing trace with hash -1284822659, now seen corresponding path program 27 times [2021-07-09 17:53:58,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:58,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873132861] [2021-07-09 17:53:58,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:58,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:53:58,725 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:58,726 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:53:58,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873132861] [2021-07-09 17:53:58,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873132861] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:58,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773280575] [2021-07-09 17:53:58,726 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:58,769 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:53:58,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:53:58,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:53:58,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:53:58,849 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:58,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:53:58,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:53:58,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:53:58,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:53:58,861 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:53:58,947 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:53:58,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773280575] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:53:58,948 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:53:58,948 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:53:58,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327112095] [2021-07-09 17:53:58,949 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:53:58,949 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:53:58,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:53:58,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:53:58,950 INFO L87 Difference]: Start difference. First operand 3604 states and 15094 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:59,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:53:59,655 INFO L93 Difference]: Finished difference Result 4143 states and 17189 transitions. [2021-07-09 17:53:59,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:53:59,656 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:53:59,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:53:59,666 INFO L225 Difference]: With dead ends: 4143 [2021-07-09 17:53:59,666 INFO L226 Difference]: Without dead ends: 4120 [2021-07-09 17:53:59,666 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 675.2ms TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:53:59,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4120 states. [2021-07-09 17:53:59,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4120 to 3592. [2021-07-09 17:53:59,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3592 states, 3591 states have (on average 4.189083820662768) internal successors, (15043), 3591 states have internal predecessors, (15043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:59,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3592 states to 3592 states and 15043 transitions. [2021-07-09 17:53:59,725 INFO L78 Accepts]: Start accepts. Automaton has 3592 states and 15043 transitions. Word has length 23 [2021-07-09 17:53:59,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:53:59,725 INFO L482 AbstractCegarLoop]: Abstraction has 3592 states and 15043 transitions. [2021-07-09 17:53:59,726 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:53:59,726 INFO L276 IsEmpty]: Start isEmpty. Operand 3592 states and 15043 transitions. [2021-07-09 17:53:59,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:53:59,732 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:53:59,732 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:53:59,936 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:53:59,937 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:53:59,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:53:59,937 INFO L82 PathProgramCache]: Analyzing trace with hash -1619581717, now seen corresponding path program 28 times [2021-07-09 17:53:59,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:53:59,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819164944] [2021-07-09 17:53:59,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:53:59,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:00,082 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:00,082 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:00,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819164944] [2021-07-09 17:54:00,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819164944] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:00,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629944021] [2021-07-09 17:54:00,083 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:00,123 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:54:00,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:00,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:00,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:00,222 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:00,223 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 20 treesize of output 36 [2021-07-09 17:54:00,224 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:00,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:00,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:00,233 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:54:00,303 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:00,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1629944021] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:00,303 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:00,303 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:00,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441431470] [2021-07-09 17:54:00,303 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:00,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:00,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:00,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:00,304 INFO L87 Difference]: Start difference. First operand 3592 states and 15043 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:01,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:01,162 INFO L93 Difference]: Finished difference Result 4535 states and 18740 transitions. [2021-07-09 17:54:01,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 17:54:01,162 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:01,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:01,172 INFO L225 Difference]: With dead ends: 4535 [2021-07-09 17:54:01,173 INFO L226 Difference]: Without dead ends: 4504 [2021-07-09 17:54:01,173 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 700.3ms TimeCoverageRelationStatistics Valid=218, Invalid=972, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:54:01,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4504 states. [2021-07-09 17:54:01,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4504 to 3598. [2021-07-09 17:54:01,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3598 states, 3597 states have (on average 4.189880455935501) internal successors, (15071), 3597 states have internal predecessors, (15071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:01,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3598 states to 3598 states and 15071 transitions. [2021-07-09 17:54:01,234 INFO L78 Accepts]: Start accepts. Automaton has 3598 states and 15071 transitions. Word has length 23 [2021-07-09 17:54:01,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:01,234 INFO L482 AbstractCegarLoop]: Abstraction has 3598 states and 15071 transitions. [2021-07-09 17:54:01,234 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:01,234 INFO L276 IsEmpty]: Start isEmpty. Operand 3598 states and 15071 transitions. [2021-07-09 17:54:01,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:01,240 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:01,240 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:01,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable254 [2021-07-09 17:54:01,441 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:01,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:01,441 INFO L82 PathProgramCache]: Analyzing trace with hash -1031836395, now seen corresponding path program 29 times [2021-07-09 17:54:01,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:01,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252100819] [2021-07-09 17:54:01,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:01,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:01,563 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:01,564 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:01,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252100819] [2021-07-09 17:54:01,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252100819] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:01,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476882416] [2021-07-09 17:54:01,564 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:01,590 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:54:01,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:01,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:01,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:01,671 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:01,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:54:01,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:01,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:01,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:01,682 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:54:01,766 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:01,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1476882416] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:01,766 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:01,767 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:01,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162734807] [2021-07-09 17:54:01,767 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:01,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:01,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:01,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:01,767 INFO L87 Difference]: Start difference. First operand 3598 states and 15071 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:02,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:02,642 INFO L93 Difference]: Finished difference Result 4267 states and 17671 transitions. [2021-07-09 17:54:02,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 17:54:02,642 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:02,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:02,652 INFO L225 Difference]: With dead ends: 4267 [2021-07-09 17:54:02,652 INFO L226 Difference]: Without dead ends: 4239 [2021-07-09 17:54:02,652 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 770.0ms TimeCoverageRelationStatistics Valid=249, Invalid=941, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:54:02,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4239 states. [2021-07-09 17:54:02,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4239 to 3604. [2021-07-09 17:54:02,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3604 states, 3603 states have (on average 4.189564252012212) internal successors, (15095), 3603 states have internal predecessors, (15095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:02,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3604 states to 3604 states and 15095 transitions. [2021-07-09 17:54:02,714 INFO L78 Accepts]: Start accepts. Automaton has 3604 states and 15095 transitions. Word has length 23 [2021-07-09 17:54:02,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:02,714 INFO L482 AbstractCegarLoop]: Abstraction has 3604 states and 15095 transitions. [2021-07-09 17:54:02,714 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:02,714 INFO L276 IsEmpty]: Start isEmpty. Operand 3604 states and 15095 transitions. [2021-07-09 17:54:02,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:02,720 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:02,720 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:02,921 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2021-07-09 17:54:02,921 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:02,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:02,921 INFO L82 PathProgramCache]: Analyzing trace with hash 43874761, now seen corresponding path program 30 times [2021-07-09 17:54:02,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:02,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018195663] [2021-07-09 17:54:02,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:02,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:03,043 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:03,043 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:03,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018195663] [2021-07-09 17:54:03,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018195663] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:03,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [727549482] [2021-07-09 17:54:03,043 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:03,069 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:54:03,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:03,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:03,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:03,179 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:03,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:54:03,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:03,189 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:03,190 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:03,190 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:54:03,302 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:03,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [727549482] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:03,303 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:03,303 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:03,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797634632] [2021-07-09 17:54:03,303 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:03,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:03,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:03,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:03,303 INFO L87 Difference]: Start difference. First operand 3604 states and 15095 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:04,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:04,087 INFO L93 Difference]: Finished difference Result 4173 states and 17310 transitions. [2021-07-09 17:54:04,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:54:04,088 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:04,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:04,098 INFO L225 Difference]: With dead ends: 4173 [2021-07-09 17:54:04,098 INFO L226 Difference]: Without dead ends: 4150 [2021-07-09 17:54:04,098 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 660.8ms TimeCoverageRelationStatistics Valid=205, Invalid=787, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:54:04,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4150 states. [2021-07-09 17:54:04,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4150 to 3586. [2021-07-09 17:54:04,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3586 states, 3585 states have (on average 4.18744769874477) internal successors, (15012), 3585 states have internal predecessors, (15012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:04,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3586 states to 3586 states and 15012 transitions. [2021-07-09 17:54:04,163 INFO L78 Accepts]: Start accepts. Automaton has 3586 states and 15012 transitions. Word has length 23 [2021-07-09 17:54:04,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:04,163 INFO L482 AbstractCegarLoop]: Abstraction has 3586 states and 15012 transitions. [2021-07-09 17:54:04,164 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:04,164 INFO L276 IsEmpty]: Start isEmpty. Operand 3586 states and 15012 transitions. [2021-07-09 17:54:04,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:04,170 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:04,170 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:04,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable258,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:04,372 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:04,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:04,372 INFO L82 PathProgramCache]: Analyzing trace with hash 728165811, now seen corresponding path program 31 times [2021-07-09 17:54:04,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:04,372 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003233224] [2021-07-09 17:54:04,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:04,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:04,506 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:04,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:04,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003233224] [2021-07-09 17:54:04,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003233224] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:04,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990041271] [2021-07-09 17:54:04,506 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:04,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:04,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:04,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:04,633 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:04,634 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 20 treesize of output 36 [2021-07-09 17:54:04,635 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:04,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:04,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:04,644 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:54:04,709 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:04,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [990041271] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:04,709 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:04,709 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:04,709 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092136642] [2021-07-09 17:54:04,709 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:04,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:04,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:04,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:04,710 INFO L87 Difference]: Start difference. First operand 3586 states and 15012 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:05,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:05,227 INFO L93 Difference]: Finished difference Result 4168 states and 17295 transitions. [2021-07-09 17:54:05,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:54:05,227 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:05,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:05,259 INFO L225 Difference]: With dead ends: 4168 [2021-07-09 17:54:05,259 INFO L226 Difference]: Without dead ends: 4144 [2021-07-09 17:54:05,259 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 481.8ms TimeCoverageRelationStatistics Valid=138, Invalid=674, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:54:05,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4144 states. [2021-07-09 17:54:05,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4144 to 3598. [2021-07-09 17:54:05,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3598 states, 3597 states have (on average 4.18765638031693) internal successors, (15063), 3597 states have internal predecessors, (15063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:05,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3598 states to 3598 states and 15063 transitions. [2021-07-09 17:54:05,314 INFO L78 Accepts]: Start accepts. Automaton has 3598 states and 15063 transitions. Word has length 23 [2021-07-09 17:54:05,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:05,314 INFO L482 AbstractCegarLoop]: Abstraction has 3598 states and 15063 transitions. [2021-07-09 17:54:05,314 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:05,314 INFO L276 IsEmpty]: Start isEmpty. Operand 3598 states and 15063 transitions. [2021-07-09 17:54:05,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:05,320 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:05,320 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:05,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable260,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:05,521 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:05,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:05,521 INFO L82 PathProgramCache]: Analyzing trace with hash -177995149, now seen corresponding path program 32 times [2021-07-09 17:54:05,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:05,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566826262] [2021-07-09 17:54:05,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:05,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:05,642 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:05,642 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:05,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566826262] [2021-07-09 17:54:05,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566826262] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:05,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012281936] [2021-07-09 17:54:05,642 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:05,667 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:54:05,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:05,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:05,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:05,752 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:05,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:54:05,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:05,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:05,764 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:05,764 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:54:05,848 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:05,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012281936] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:05,848 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:05,848 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:05,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671496127] [2021-07-09 17:54:05,848 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:05,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:05,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:05,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:05,849 INFO L87 Difference]: Start difference. First operand 3598 states and 15063 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:06,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:06,615 INFO L93 Difference]: Finished difference Result 4118 states and 17070 transitions. [2021-07-09 17:54:06,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:54:06,615 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:06,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:06,625 INFO L225 Difference]: With dead ends: 4118 [2021-07-09 17:54:06,626 INFO L226 Difference]: Without dead ends: 4090 [2021-07-09 17:54:06,626 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 659.7ms TimeCoverageRelationStatistics Valid=193, Invalid=863, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:54:06,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4090 states. [2021-07-09 17:54:06,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4090 to 3604. [2021-07-09 17:54:06,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3604 states, 3603 states have (on average 4.187343880099917) internal successors, (15087), 3603 states have internal predecessors, (15087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:06,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3604 states to 3604 states and 15087 transitions. [2021-07-09 17:54:06,685 INFO L78 Accepts]: Start accepts. Automaton has 3604 states and 15087 transitions. Word has length 23 [2021-07-09 17:54:06,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:06,685 INFO L482 AbstractCegarLoop]: Abstraction has 3604 states and 15087 transitions. [2021-07-09 17:54:06,685 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:06,685 INFO L276 IsEmpty]: Start isEmpty. Operand 3604 states and 15087 transitions. [2021-07-09 17:54:06,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:06,691 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:06,691 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:06,891 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,133 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:06,892 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:06,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:06,892 INFO L82 PathProgramCache]: Analyzing trace with hash 897716007, now seen corresponding path program 33 times [2021-07-09 17:54:06,892 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:06,892 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588568270] [2021-07-09 17:54:06,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:06,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:07,014 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:07,014 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:07,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588568270] [2021-07-09 17:54:07,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588568270] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:07,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705751266] [2021-07-09 17:54:07,015 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:07,040 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:54:07,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:07,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:07,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:07,126 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:07,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:54:07,127 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:07,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:07,136 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:07,136 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:54:07,220 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:07,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705751266] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:07,220 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:07,220 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:07,220 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560955316] [2021-07-09 17:54:07,220 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:07,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:07,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:07,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:07,220 INFO L87 Difference]: Start difference. First operand 3604 states and 15087 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:07,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:07,868 INFO L93 Difference]: Finished difference Result 4016 states and 16685 transitions. [2021-07-09 17:54:07,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:54:07,868 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:07,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:07,877 INFO L225 Difference]: With dead ends: 4016 [2021-07-09 17:54:07,877 INFO L226 Difference]: Without dead ends: 3993 [2021-07-09 17:54:07,877 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 624.1ms TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:54:07,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3993 states. [2021-07-09 17:54:07,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3993 to 3592. [2021-07-09 17:54:07,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3592 states, 3591 states have (on average 4.187134502923977) internal successors, (15036), 3591 states have internal predecessors, (15036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:07,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3592 states to 3592 states and 15036 transitions. [2021-07-09 17:54:07,931 INFO L78 Accepts]: Start accepts. Automaton has 3592 states and 15036 transitions. Word has length 23 [2021-07-09 17:54:07,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:07,931 INFO L482 AbstractCegarLoop]: Abstraction has 3592 states and 15036 transitions. [2021-07-09 17:54:07,931 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:07,931 INFO L276 IsEmpty]: Start isEmpty. Operand 3592 states and 15036 transitions. [2021-07-09 17:54:07,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:07,937 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:07,937 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:08,137 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,134 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:08,138 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:08,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:08,138 INFO L82 PathProgramCache]: Analyzing trace with hash -600531609, now seen corresponding path program 34 times [2021-07-09 17:54:08,138 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:08,138 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029313464] [2021-07-09 17:54:08,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:08,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:08,252 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:08,253 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:08,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029313464] [2021-07-09 17:54:08,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029313464] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:08,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370579126] [2021-07-09 17:54:08,253 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:08,278 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:54:08,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:08,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:08,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:08,382 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:08,382 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 20 treesize of output 36 [2021-07-09 17:54:08,384 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:08,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:08,393 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:08,393 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:54:08,457 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:08,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370579126] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:08,458 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:08,458 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:08,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823507410] [2021-07-09 17:54:08,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:08,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:08,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:08,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:08,458 INFO L87 Difference]: Start difference. First operand 3592 states and 15036 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:08,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:08,937 INFO L93 Difference]: Finished difference Result 4019 states and 16700 transitions. [2021-07-09 17:54:08,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:54:08,937 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:08,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:08,946 INFO L225 Difference]: With dead ends: 4019 [2021-07-09 17:54:08,946 INFO L226 Difference]: Without dead ends: 3994 [2021-07-09 17:54:08,946 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 403.6ms TimeCoverageRelationStatistics Valid=112, Invalid=538, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:54:08,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3994 states. [2021-07-09 17:54:08,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3994 to 3584. [2021-07-09 17:54:08,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3584 states, 3583 states have (on average 4.188110521909015) internal successors, (15006), 3583 states have internal predecessors, (15006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:09,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3584 states to 3584 states and 15006 transitions. [2021-07-09 17:54:09,000 INFO L78 Accepts]: Start accepts. Automaton has 3584 states and 15006 transitions. Word has length 23 [2021-07-09 17:54:09,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:09,000 INFO L482 AbstractCegarLoop]: Abstraction has 3584 states and 15006 transitions. [2021-07-09 17:54:09,000 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:09,001 INFO L276 IsEmpty]: Start isEmpty. Operand 3584 states and 15006 transitions. [2021-07-09 17:54:09,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:09,006 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:09,006 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:09,206 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2021-07-09 17:54:09,207 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:09,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:09,207 INFO L82 PathProgramCache]: Analyzing trace with hash -893511691, now seen corresponding path program 16 times [2021-07-09 17:54:09,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:09,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881283542] [2021-07-09 17:54:09,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:09,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:09,310 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:09,310 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:09,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881283542] [2021-07-09 17:54:09,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881283542] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:09,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605723748] [2021-07-09 17:54:09,310 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 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:09,335 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:54:09,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:09,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:09,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:09,450 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:09,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:54:09,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:09,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:09,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:09,461 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:54:09,558 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:09,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605723748] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:09,558 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:09,558 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:09,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360213598] [2021-07-09 17:54:09,559 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:09,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:09,559 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:09,559 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:09,559 INFO L87 Difference]: Start difference. First operand 3584 states and 15006 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:10,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:10,120 INFO L93 Difference]: Finished difference Result 3769 states and 15694 transitions. [2021-07-09 17:54:10,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:54:10,121 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:10,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:10,129 INFO L225 Difference]: With dead ends: 3769 [2021-07-09 17:54:10,129 INFO L226 Difference]: Without dead ends: 3754 [2021-07-09 17:54:10,129 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 508.3ms TimeCoverageRelationStatistics Valid=114, Invalid=642, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:54:10,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3754 states. [2021-07-09 17:54:10,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3754 to 3584. [2021-07-09 17:54:10,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3584 states, 3583 states have (on average 4.188110521909015) internal successors, (15006), 3583 states have internal predecessors, (15006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:10,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3584 states to 3584 states and 15006 transitions. [2021-07-09 17:54:10,182 INFO L78 Accepts]: Start accepts. Automaton has 3584 states and 15006 transitions. Word has length 23 [2021-07-09 17:54:10,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:10,182 INFO L482 AbstractCegarLoop]: Abstraction has 3584 states and 15006 transitions. [2021-07-09 17:54:10,183 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:10,183 INFO L276 IsEmpty]: Start isEmpty. Operand 3584 states and 15006 transitions. [2021-07-09 17:54:10,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:10,189 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:10,189 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:10,389 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable268 [2021-07-09 17:54:10,389 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:10,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:10,389 INFO L82 PathProgramCache]: Analyzing trace with hash -442965643, now seen corresponding path program 17 times [2021-07-09 17:54:10,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:10,390 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314744093] [2021-07-09 17:54:10,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:10,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:10,513 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:10,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:10,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314744093] [2021-07-09 17:54:10,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314744093] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:10,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846845953] [2021-07-09 17:54:10,513 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 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:10,540 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:54:10,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:10,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:10,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:10,631 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:10,631 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 37 [2021-07-09 17:54:10,632 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:10,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:10,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:10,642 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:54:10,737 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:10,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846845953] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:10,737 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:10,737 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:10,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246582043] [2021-07-09 17:54:10,737 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:10,737 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:10,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:10,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:10,738 INFO L87 Difference]: Start difference. First operand 3584 states and 15006 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:11,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:11,457 INFO L93 Difference]: Finished difference Result 3754 states and 15638 transitions. [2021-07-09 17:54:11,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:54:11,457 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:11,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:11,465 INFO L225 Difference]: With dead ends: 3754 [2021-07-09 17:54:11,465 INFO L226 Difference]: Without dead ends: 3732 [2021-07-09 17:54:11,465 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 723.0ms TimeCoverageRelationStatistics Valid=161, Invalid=709, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:54:11,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3732 states. [2021-07-09 17:54:11,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3732 to 3576. [2021-07-09 17:54:11,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3576 states, 3575 states have (on average 4.187972027972028) internal successors, (14972), 3575 states have internal predecessors, (14972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:11,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3576 states to 3576 states and 14972 transitions. [2021-07-09 17:54:11,516 INFO L78 Accepts]: Start accepts. Automaton has 3576 states and 14972 transitions. Word has length 23 [2021-07-09 17:54:11,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:11,516 INFO L482 AbstractCegarLoop]: Abstraction has 3576 states and 14972 transitions. [2021-07-09 17:54:11,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:11,516 INFO L276 IsEmpty]: Start isEmpty. Operand 3576 states and 14972 transitions. [2021-07-09 17:54:11,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:11,550 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:11,550 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:11,750 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable270,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:11,751 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:11,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:11,751 INFO L82 PathProgramCache]: Analyzing trace with hash -873862077, now seen corresponding path program 18 times [2021-07-09 17:54:11,751 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:11,751 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198952937] [2021-07-09 17:54:11,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:11,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:11,856 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:11,856 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:11,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198952937] [2021-07-09 17:54:11,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198952937] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:11,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72072070] [2021-07-09 17:54:11,856 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 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:11,882 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:54:11,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:11,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 38 conjunts are in the unsatisfiable core [2021-07-09 17:54:11,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:11,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:54:11,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:54:11,998 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 22 treesize of output 12 [2021-07-09 17:54:11,999 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:12,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:12,004 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:12,004 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:15 [2021-07-09 17:54:12,043 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:12,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72072070] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:12,044 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:12,044 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:12,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811356260] [2021-07-09 17:54:12,044 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:12,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:12,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:12,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:12,044 INFO L87 Difference]: Start difference. First operand 3576 states and 14972 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:12,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:12,527 INFO L93 Difference]: Finished difference Result 3980 states and 16505 transitions. [2021-07-09 17:54:12,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:54:12,528 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:12,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:12,537 INFO L225 Difference]: With dead ends: 3980 [2021-07-09 17:54:12,537 INFO L226 Difference]: Without dead ends: 3945 [2021-07-09 17:54:12,537 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 343.7ms TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:54:12,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3945 states. [2021-07-09 17:54:12,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3945 to 3616. [2021-07-09 17:54:12,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3616 states, 3615 states have (on average 4.193360995850623) internal successors, (15159), 3615 states have internal predecessors, (15159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:12,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3616 states to 3616 states and 15159 transitions. [2021-07-09 17:54:12,594 INFO L78 Accepts]: Start accepts. Automaton has 3616 states and 15159 transitions. Word has length 23 [2021-07-09 17:54:12,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:12,595 INFO L482 AbstractCegarLoop]: Abstraction has 3616 states and 15159 transitions. [2021-07-09 17:54:12,595 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:12,595 INFO L276 IsEmpty]: Start isEmpty. Operand 3616 states and 15159 transitions. [2021-07-09 17:54:12,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:12,600 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:12,600 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:12,801 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,138 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:12,801 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:12,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:12,801 INFO L82 PathProgramCache]: Analyzing trace with hash -209925775, now seen corresponding path program 19 times [2021-07-09 17:54:12,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:12,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982644293] [2021-07-09 17:54:12,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:12,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:12,911 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:12,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:12,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982644293] [2021-07-09 17:54:12,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982644293] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:12,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358589278] [2021-07-09 17:54:12,912 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 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:12,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:12,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:12,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:13,057 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:13,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:54:13,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:13,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:13,069 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:13,070 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:54:13,141 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:13,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358589278] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:13,141 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:13,141 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:13,141 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012868233] [2021-07-09 17:54:13,141 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:13,141 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:13,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:13,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:13,141 INFO L87 Difference]: Start difference. First operand 3616 states and 15159 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:13,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:13,715 INFO L93 Difference]: Finished difference Result 3838 states and 15999 transitions. [2021-07-09 17:54:13,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:54:13,716 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:13,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:13,724 INFO L225 Difference]: With dead ends: 3838 [2021-07-09 17:54:13,724 INFO L226 Difference]: Without dead ends: 3823 [2021-07-09 17:54:13,725 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 503.6ms TimeCoverageRelationStatistics Valid=124, Invalid=688, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:54:13,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3823 states. [2021-07-09 17:54:13,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3823 to 3620. [2021-07-09 17:54:13,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3620 states, 3619 states have (on average 4.193699917104173) internal successors, (15177), 3619 states have internal predecessors, (15177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:13,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3620 states to 3620 states and 15177 transitions. [2021-07-09 17:54:13,802 INFO L78 Accepts]: Start accepts. Automaton has 3620 states and 15177 transitions. Word has length 23 [2021-07-09 17:54:13,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:13,802 INFO L482 AbstractCegarLoop]: Abstraction has 3620 states and 15177 transitions. [2021-07-09 17:54:13,802 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:13,802 INFO L276 IsEmpty]: Start isEmpty. Operand 3620 states and 15177 transitions. [2021-07-09 17:54:13,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:13,808 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:13,808 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:14,009 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:14,009 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:14,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:14,009 INFO L82 PathProgramCache]: Analyzing trace with hash -631860043, now seen corresponding path program 20 times [2021-07-09 17:54:14,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:14,009 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247008733] [2021-07-09 17:54:14,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:14,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:14,122 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:14,122 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:14,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247008733] [2021-07-09 17:54:14,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247008733] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:14,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505756412] [2021-07-09 17:54:14,122 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 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:14,150 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:54:14,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:14,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:54:14,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:14,283 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:14,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 50 [2021-07-09 17:54:14,284 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:14,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:14,297 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 17:54:14,297 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:10 [2021-07-09 17:54:14,323 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:14,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [505756412] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:14,323 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:14,323 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 17:54:14,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711309083] [2021-07-09 17:54:14,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:54:14,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:14,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:54:14,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:54:14,324 INFO L87 Difference]: Start difference. First operand 3620 states and 15177 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:14,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:14,813 INFO L93 Difference]: Finished difference Result 3859 states and 16075 transitions. [2021-07-09 17:54:14,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:54:14,814 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:14,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:14,822 INFO L225 Difference]: With dead ends: 3859 [2021-07-09 17:54:14,823 INFO L226 Difference]: Without dead ends: 3844 [2021-07-09 17:54:14,823 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 366.8ms TimeCoverageRelationStatistics Valid=106, Invalid=596, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:54:14,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3844 states. [2021-07-09 17:54:14,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3844 to 3628. [2021-07-09 17:54:14,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3628 states, 3627 states have (on average 4.193824097049903) internal successors, (15211), 3627 states have internal predecessors, (15211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:14,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3628 states to 3628 states and 15211 transitions. [2021-07-09 17:54:14,879 INFO L78 Accepts]: Start accepts. Automaton has 3628 states and 15211 transitions. Word has length 23 [2021-07-09 17:54:14,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:14,879 INFO L482 AbstractCegarLoop]: Abstraction has 3628 states and 15211 transitions. [2021-07-09 17:54:14,879 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:14,879 INFO L276 IsEmpty]: Start isEmpty. Operand 3628 states and 15211 transitions. [2021-07-09 17:54:14,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:14,885 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:14,885 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:15,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable275,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:15,085 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:15,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:15,086 INFO L82 PathProgramCache]: Analyzing trace with hash -1538021003, now seen corresponding path program 21 times [2021-07-09 17:54:15,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:15,086 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896750222] [2021-07-09 17:54:15,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:15,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:15,193 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:15,193 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:15,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896750222] [2021-07-09 17:54:15,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896750222] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:15,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017427733] [2021-07-09 17:54:15,193 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 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:15,219 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:54:15,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:15,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 17:54:15,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:15,326 INFO L354 Elim1Store]: treesize reduction 20, result has 67.2 percent of original size [2021-07-09 17:54:15,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 54 [2021-07-09 17:54:15,330 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:15,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:15,343 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:15,343 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:47 [2021-07-09 17:54:15,404 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:15,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017427733] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:15,405 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:15,405 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 17:54:15,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899600479] [2021-07-09 17:54:15,405 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:54:15,405 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:15,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:54:15,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:54:15,405 INFO L87 Difference]: Start difference. First operand 3628 states and 15211 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:15,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:15,974 INFO L93 Difference]: Finished difference Result 4007 states and 16672 transitions. [2021-07-09 17:54:15,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:54:15,974 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 23 [2021-07-09 17:54:15,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:15,983 INFO L225 Difference]: With dead ends: 4007 [2021-07-09 17:54:15,983 INFO L226 Difference]: Without dead ends: 3986 [2021-07-09 17:54:15,983 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 481.9ms TimeCoverageRelationStatistics Valid=151, Invalid=719, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:54:15,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3986 states. [2021-07-09 17:54:16,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3986 to 3632. [2021-07-09 17:54:16,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3632 states, 3631 states have (on average 4.193610575599009) internal successors, (15227), 3631 states have internal predecessors, (15227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:16,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3632 states to 3632 states and 15227 transitions. [2021-07-09 17:54:16,060 INFO L78 Accepts]: Start accepts. Automaton has 3632 states and 15227 transitions. Word has length 23 [2021-07-09 17:54:16,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:16,060 INFO L482 AbstractCegarLoop]: Abstraction has 3632 states and 15227 transitions. [2021-07-09 17:54:16,060 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:16,060 INFO L276 IsEmpty]: Start isEmpty. Operand 3632 states and 15227 transitions. [2021-07-09 17:54:16,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:16,066 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:16,066 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:16,266 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2021-07-09 17:54:16,266 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:16,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:16,267 INFO L82 PathProgramCache]: Analyzing trace with hash -462309847, now seen corresponding path program 22 times [2021-07-09 17:54:16,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:16,267 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233070222] [2021-07-09 17:54:16,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:16,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:16,378 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:16,378 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:16,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233070222] [2021-07-09 17:54:16,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233070222] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:16,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565424370] [2021-07-09 17:54:16,379 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 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:16,403 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:54:16,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:16,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:16,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:16,504 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:16,504 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 37 [2021-07-09 17:54:16,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:16,514 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:16,515 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:16,515 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:54:16,603 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:16,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [565424370] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:16,603 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:16,603 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:16,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790943652] [2021-07-09 17:54:16,604 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:16,604 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:16,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:16,604 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:16,604 INFO L87 Difference]: Start difference. First operand 3632 states and 15227 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:17,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:17,373 INFO L93 Difference]: Finished difference Result 3856 states and 16061 transitions. [2021-07-09 17:54:17,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:54:17,374 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:17,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:17,382 INFO L225 Difference]: With dead ends: 3856 [2021-07-09 17:54:17,382 INFO L226 Difference]: Without dead ends: 3841 [2021-07-09 17:54:17,382 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 646.8ms TimeCoverageRelationStatistics Valid=160, Invalid=832, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:54:17,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3841 states. [2021-07-09 17:54:17,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3841 to 3624. [2021-07-09 17:54:17,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3624 states, 3623 states have (on average 4.193486061275187) internal successors, (15193), 3623 states have internal predecessors, (15193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:17,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3624 states to 3624 states and 15193 transitions. [2021-07-09 17:54:17,435 INFO L78 Accepts]: Start accepts. Automaton has 3624 states and 15193 transitions. Word has length 23 [2021-07-09 17:54:17,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:17,435 INFO L482 AbstractCegarLoop]: Abstraction has 3624 states and 15193 transitions. [2021-07-09 17:54:17,435 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:17,435 INFO L276 IsEmpty]: Start isEmpty. Operand 3624 states and 15193 transitions. [2021-07-09 17:54:17,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:17,441 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:17,441 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:17,641 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable282 [2021-07-09 17:54:17,642 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:17,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:17,642 INFO L82 PathProgramCache]: Analyzing trace with hash -1960557463, now seen corresponding path program 23 times [2021-07-09 17:54:17,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:17,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108251607] [2021-07-09 17:54:17,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:17,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:17,745 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:17,745 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:17,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108251607] [2021-07-09 17:54:17,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108251607] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:17,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051358232] [2021-07-09 17:54:17,745 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 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:17,771 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:54:17,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:17,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:54:17,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:17,880 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:17,880 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 20 treesize of output 36 [2021-07-09 17:54:17,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:17,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:17,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:17,891 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:54:17,957 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:17,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051358232] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:17,957 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:17,957 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:17,957 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738141097] [2021-07-09 17:54:17,957 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:17,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:17,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:17,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:17,958 INFO L87 Difference]: Start difference. First operand 3624 states and 15193 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:18,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:18,458 INFO L93 Difference]: Finished difference Result 3829 states and 15963 transitions. [2021-07-09 17:54:18,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:54:18,458 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:18,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:18,467 INFO L225 Difference]: With dead ends: 3829 [2021-07-09 17:54:18,467 INFO L226 Difference]: Without dead ends: 3814 [2021-07-09 17:54:18,467 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 464.9ms TimeCoverageRelationStatistics Valid=123, Invalid=633, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:54:18,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3814 states. [2021-07-09 17:54:18,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3814 to 3616. [2021-07-09 17:54:18,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3616 states, 3615 states have (on average 4.193360995850623) internal successors, (15159), 3615 states have internal predecessors, (15159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:18,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3616 states to 3616 states and 15159 transitions. [2021-07-09 17:54:18,525 INFO L78 Accepts]: Start accepts. Automaton has 3616 states and 15159 transitions. Word has length 23 [2021-07-09 17:54:18,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:18,525 INFO L482 AbstractCegarLoop]: Abstraction has 3616 states and 15159 transitions. [2021-07-09 17:54:18,525 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:18,525 INFO L276 IsEmpty]: Start isEmpty. Operand 3616 states and 15159 transitions. [2021-07-09 17:54:18,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:18,531 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:18,531 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:18,745 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,143 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:18,745 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:18,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:18,745 INFO L82 PathProgramCache]: Analyzing trace with hash 1788483957, now seen corresponding path program 24 times [2021-07-09 17:54:18,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:18,745 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424733874] [2021-07-09 17:54:18,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:18,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:18,852 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:18,852 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:18,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424733874] [2021-07-09 17:54:18,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424733874] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:18,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022116099] [2021-07-09 17:54:18,852 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 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:18,877 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 17:54:18,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:18,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:18,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:18,987 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:18,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:54:18,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:18,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:18,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:18,998 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:54:19,063 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:19,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022116099] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:19,064 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:19,064 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:19,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937168207] [2021-07-09 17:54:19,064 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:19,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:19,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:19,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:19,064 INFO L87 Difference]: Start difference. First operand 3616 states and 15159 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:19,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:19,632 INFO L93 Difference]: Finished difference Result 3864 states and 16107 transitions. [2021-07-09 17:54:19,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:54:19,632 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:19,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:19,641 INFO L225 Difference]: With dead ends: 3864 [2021-07-09 17:54:19,641 INFO L226 Difference]: Without dead ends: 3849 [2021-07-09 17:54:19,641 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 484.7ms TimeCoverageRelationStatistics Valid=126, Invalid=576, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:54:19,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3849 states. [2021-07-09 17:54:19,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3849 to 3624. [2021-07-09 17:54:19,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3624 states, 3623 states have (on average 4.193762075627933) internal successors, (15194), 3623 states have internal predecessors, (15194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:19,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3624 states to 3624 states and 15194 transitions. [2021-07-09 17:54:19,697 INFO L78 Accepts]: Start accepts. Automaton has 3624 states and 15194 transitions. Word has length 23 [2021-07-09 17:54:19,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:19,698 INFO L482 AbstractCegarLoop]: Abstraction has 3624 states and 15194 transitions. [2021-07-09 17:54:19,698 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:19,698 INFO L276 IsEmpty]: Start isEmpty. Operand 3624 states and 15194 transitions. [2021-07-09 17:54:19,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:19,704 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:19,704 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:19,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable286,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:19,913 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:19,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:19,913 INFO L82 PathProgramCache]: Analyzing trace with hash -1921149387, now seen corresponding path program 25 times [2021-07-09 17:54:19,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:19,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557042139] [2021-07-09 17:54:19,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:19,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:20,028 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:20,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:20,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557042139] [2021-07-09 17:54:20,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557042139] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:20,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177028916] [2021-07-09 17:54:20,029 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 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:20,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:20,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:20,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:20,149 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:20,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:54:20,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:20,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:20,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:20,160 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:54:20,247 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:20,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1177028916] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:20,248 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:20,248 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:20,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144717823] [2021-07-09 17:54:20,248 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:20,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:20,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:20,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:20,248 INFO L87 Difference]: Start difference. First operand 3624 states and 15194 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:20,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:20,950 INFO L93 Difference]: Finished difference Result 3826 states and 15955 transitions. [2021-07-09 17:54:20,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:54:20,950 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:20,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:20,959 INFO L225 Difference]: With dead ends: 3826 [2021-07-09 17:54:20,959 INFO L226 Difference]: Without dead ends: 3804 [2021-07-09 17:54:20,959 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 686.0ms TimeCoverageRelationStatistics Valid=177, Invalid=753, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:54:20,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3804 states. [2021-07-09 17:54:21,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3804 to 3628. [2021-07-09 17:54:21,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3628 states, 3627 states have (on average 4.193548387096774) internal successors, (15210), 3627 states have internal predecessors, (15210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:21,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3628 states to 3628 states and 15210 transitions. [2021-07-09 17:54:21,015 INFO L78 Accepts]: Start accepts. Automaton has 3628 states and 15210 transitions. Word has length 23 [2021-07-09 17:54:21,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:21,015 INFO L482 AbstractCegarLoop]: Abstraction has 3628 states and 15210 transitions. [2021-07-09 17:54:21,015 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:21,016 INFO L276 IsEmpty]: Start isEmpty. Operand 3628 states and 15210 transitions. [2021-07-09 17:54:21,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:21,022 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:21,022 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:21,224 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable288 [2021-07-09 17:54:21,225 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:21,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:21,225 INFO L82 PathProgramCache]: Analyzing trace with hash -307582653, now seen corresponding path program 26 times [2021-07-09 17:54:21,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:21,225 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706967961] [2021-07-09 17:54:21,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:21,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:21,338 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:21,338 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:21,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706967961] [2021-07-09 17:54:21,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706967961] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:21,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444649843] [2021-07-09 17:54:21,338 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 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:21,363 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:54:21,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:21,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:21,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:21,455 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:21,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:54:21,457 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:21,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:21,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:21,466 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:54:21,552 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:21,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [444649843] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:21,552 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:21,552 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:21,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850651857] [2021-07-09 17:54:21,553 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:21,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:21,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:21,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:21,553 INFO L87 Difference]: Start difference. First operand 3628 states and 15210 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:22,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:22,268 INFO L93 Difference]: Finished difference Result 3804 states and 15876 transitions. [2021-07-09 17:54:22,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:54:22,268 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:22,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:22,277 INFO L225 Difference]: With dead ends: 3804 [2021-07-09 17:54:22,277 INFO L226 Difference]: Without dead ends: 3789 [2021-07-09 17:54:22,278 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 672.5ms TimeCoverageRelationStatistics Valid=165, Invalid=705, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:54:22,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3789 states. [2021-07-09 17:54:22,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3789 to 3620. [2021-07-09 17:54:22,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3620 states, 3619 states have (on average 4.193423597678917) internal successors, (15176), 3619 states have internal predecessors, (15176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:22,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3620 states to 3620 states and 15176 transitions. [2021-07-09 17:54:22,337 INFO L78 Accepts]: Start accepts. Automaton has 3620 states and 15176 transitions. Word has length 23 [2021-07-09 17:54:22,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:22,337 INFO L482 AbstractCegarLoop]: Abstraction has 3620 states and 15176 transitions. [2021-07-09 17:54:22,337 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:22,337 INFO L276 IsEmpty]: Start isEmpty. Operand 3620 states and 15176 transitions. [2021-07-09 17:54:22,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:22,344 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:22,344 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:22,544 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable290,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:22,544 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:22,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:22,545 INFO L82 PathProgramCache]: Analyzing trace with hash 1561262577, now seen corresponding path program 27 times [2021-07-09 17:54:22,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:22,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021290620] [2021-07-09 17:54:22,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:22,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:22,678 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:22,678 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:22,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021290620] [2021-07-09 17:54:22,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021290620] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:22,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293731639] [2021-07-09 17:54:22,678 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 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:22,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:54:22,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:22,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:22,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:22,813 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:22,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:54:22,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:22,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:22,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:22,823 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:54:22,892 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:22,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [293731639] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:22,892 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:22,892 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:22,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426285440] [2021-07-09 17:54:22,892 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:22,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:22,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:22,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:22,893 INFO L87 Difference]: Start difference. First operand 3620 states and 15176 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:23,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:23,475 INFO L93 Difference]: Finished difference Result 3875 states and 16145 transitions. [2021-07-09 17:54:23,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:54:23,475 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:23,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:23,484 INFO L225 Difference]: With dead ends: 3875 [2021-07-09 17:54:23,484 INFO L226 Difference]: Without dead ends: 3860 [2021-07-09 17:54:23,484 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 486.6ms TimeCoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:54:23,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3860 states. [2021-07-09 17:54:23,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3860 to 3624. [2021-07-09 17:54:23,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3624 states, 3623 states have (on average 4.193762075627933) internal successors, (15194), 3623 states have internal predecessors, (15194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:23,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3624 states to 3624 states and 15194 transitions. [2021-07-09 17:54:23,540 INFO L78 Accepts]: Start accepts. Automaton has 3624 states and 15194 transitions. Word has length 23 [2021-07-09 17:54:23,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:23,540 INFO L482 AbstractCegarLoop]: Abstraction has 3624 states and 15194 transitions. [2021-07-09 17:54:23,540 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:23,540 INFO L276 IsEmpty]: Start isEmpty. Operand 3624 states and 15194 transitions. [2021-07-09 17:54:23,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:23,546 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:23,546 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:23,746 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable292,147 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:23,746 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:23,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:23,746 INFO L82 PathProgramCache]: Analyzing trace with hash 2074789429, now seen corresponding path program 28 times [2021-07-09 17:54:23,746 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:23,746 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974930496] [2021-07-09 17:54:23,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:23,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:23,855 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:23,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:23,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974930496] [2021-07-09 17:54:23,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974930496] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:23,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684289003] [2021-07-09 17:54:23,855 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:23,881 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:54:23,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:23,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:23,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:23,973 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:23,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:54:23,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:23,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:23,985 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:23,985 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:54:24,073 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:24,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684289003] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:24,073 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:24,073 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:24,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812115216] [2021-07-09 17:54:24,073 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:24,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:24,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:24,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:24,074 INFO L87 Difference]: Start difference. First operand 3624 states and 15194 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:24,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:24,825 INFO L93 Difference]: Finished difference Result 3827 states and 15958 transitions. [2021-07-09 17:54:24,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:54:24,825 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:24,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:24,834 INFO L225 Difference]: With dead ends: 3827 [2021-07-09 17:54:24,834 INFO L226 Difference]: Without dead ends: 3806 [2021-07-09 17:54:24,834 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 605.4ms TimeCoverageRelationStatistics Valid=180, Invalid=812, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:54:24,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3806 states. [2021-07-09 17:54:24,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3806 to 3628. [2021-07-09 17:54:24,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3628 states, 3627 states have (on average 4.193548387096774) internal successors, (15210), 3627 states have internal predecessors, (15210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:24,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3628 states to 3628 states and 15210 transitions. [2021-07-09 17:54:24,890 INFO L78 Accepts]: Start accepts. Automaton has 3628 states and 15210 transitions. Word has length 23 [2021-07-09 17:54:24,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:24,890 INFO L482 AbstractCegarLoop]: Abstraction has 3628 states and 15210 transitions. [2021-07-09 17:54:24,890 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:24,890 INFO L276 IsEmpty]: Start isEmpty. Operand 3628 states and 15210 transitions. [2021-07-09 17:54:24,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:24,896 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:24,896 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:25,096 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable294,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:25,097 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:25,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:25,097 INFO L82 PathProgramCache]: Analyzing trace with hash -1144466711, now seen corresponding path program 29 times [2021-07-09 17:54:25,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:25,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388463664] [2021-07-09 17:54:25,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:25,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:25,210 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:25,210 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:25,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388463664] [2021-07-09 17:54:25,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388463664] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:25,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629023900] [2021-07-09 17:54:25,210 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:25,236 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:54:25,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:25,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:25,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:25,329 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:25,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:54:25,330 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:25,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:25,339 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:25,339 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:54:25,429 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:25,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629023900] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:25,430 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:25,430 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:25,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024517230] [2021-07-09 17:54:25,430 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:25,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:25,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:25,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:25,430 INFO L87 Difference]: Start difference. First operand 3628 states and 15210 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:25,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:25,996 INFO L93 Difference]: Finished difference Result 3813 states and 15904 transitions. [2021-07-09 17:54:25,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:54:25,997 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:25,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:26,005 INFO L225 Difference]: With dead ends: 3813 [2021-07-09 17:54:26,005 INFO L226 Difference]: Without dead ends: 3798 [2021-07-09 17:54:26,006 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 530.9ms TimeCoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:54:26,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3798 states. [2021-07-09 17:54:26,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3798 to 3620. [2021-07-09 17:54:26,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3620 states, 3619 states have (on average 4.193423597678917) internal successors, (15176), 3619 states have internal predecessors, (15176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:26,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3620 states to 3620 states and 15176 transitions. [2021-07-09 17:54:26,062 INFO L78 Accepts]: Start accepts. Automaton has 3620 states and 15176 transitions. Word has length 23 [2021-07-09 17:54:26,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:26,062 INFO L482 AbstractCegarLoop]: Abstraction has 3620 states and 15176 transitions. [2021-07-09 17:54:26,062 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:26,062 INFO L276 IsEmpty]: Start isEmpty. Operand 3620 states and 15176 transitions. [2021-07-09 17:54:26,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:26,068 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:26,068 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:26,269 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable296,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:26,269 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:26,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:26,270 INFO L82 PathProgramCache]: Analyzing trace with hash -863470859, now seen corresponding path program 30 times [2021-07-09 17:54:26,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:26,270 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79963076] [2021-07-09 17:54:26,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:26,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:26,395 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:26,396 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:26,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79963076] [2021-07-09 17:54:26,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79963076] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:26,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653948622] [2021-07-09 17:54:26,396 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:26,421 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:54:26,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:26,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:26,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:26,500 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:26,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-09 17:54:26,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:26,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:26,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:26,511 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:54:26,625 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:26,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653948622] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:26,626 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:26,626 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:26,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019133198] [2021-07-09 17:54:26,626 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:26,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:26,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:26,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:26,626 INFO L87 Difference]: Start difference. First operand 3620 states and 15176 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:27,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:27,184 INFO L93 Difference]: Finished difference Result 3838 states and 16010 transitions. [2021-07-09 17:54:27,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:54:27,184 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:27,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:27,193 INFO L225 Difference]: With dead ends: 3838 [2021-07-09 17:54:27,193 INFO L226 Difference]: Without dead ends: 3816 [2021-07-09 17:54:27,193 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 566.9ms TimeCoverageRelationStatistics Valid=132, Invalid=570, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:54:27,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3816 states. [2021-07-09 17:54:27,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3816 to 3629. [2021-07-09 17:54:27,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3629 states, 3628 states have (on average 4.191841234840132) internal successors, (15208), 3628 states have internal predecessors, (15208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:27,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3629 states to 3629 states and 15208 transitions. [2021-07-09 17:54:27,248 INFO L78 Accepts]: Start accepts. Automaton has 3629 states and 15208 transitions. Word has length 23 [2021-07-09 17:54:27,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:27,248 INFO L482 AbstractCegarLoop]: Abstraction has 3629 states and 15208 transitions. [2021-07-09 17:54:27,248 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:27,248 INFO L276 IsEmpty]: Start isEmpty. Operand 3629 states and 15208 transitions. [2021-07-09 17:54:27,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:27,254 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:27,254 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:27,454 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable298 [2021-07-09 17:54:27,454 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:27,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:27,455 INFO L82 PathProgramCache]: Analyzing trace with hash -1905046927, now seen corresponding path program 31 times [2021-07-09 17:54:27,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:27,455 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268296942] [2021-07-09 17:54:27,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:27,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:27,571 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:27,571 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:27,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268296942] [2021-07-09 17:54:27,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268296942] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:27,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023840669] [2021-07-09 17:54:27,572 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:27,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:27,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:27,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:27,675 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:27,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:54:27,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:27,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:27,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:27,687 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:54:27,798 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:27,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023840669] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:27,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:27,798 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:27,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87296014] [2021-07-09 17:54:27,798 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:27,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:27,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:27,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:27,799 INFO L87 Difference]: Start difference. First operand 3629 states and 15208 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:28,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:28,425 INFO L93 Difference]: Finished difference Result 3845 states and 16033 transitions. [2021-07-09 17:54:28,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:54:28,425 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:28,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:28,434 INFO L225 Difference]: With dead ends: 3845 [2021-07-09 17:54:28,434 INFO L226 Difference]: Without dead ends: 3821 [2021-07-09 17:54:28,435 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 564.0ms TimeCoverageRelationStatistics Valid=143, Invalid=613, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:54:28,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3821 states. [2021-07-09 17:54:28,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3821 to 3626. [2021-07-09 17:54:28,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3626 states, 3625 states have (on average 4.1931034482758625) internal successors, (15200), 3625 states have internal predecessors, (15200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:28,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3626 states to 3626 states and 15200 transitions. [2021-07-09 17:54:28,492 INFO L78 Accepts]: Start accepts. Automaton has 3626 states and 15200 transitions. Word has length 23 [2021-07-09 17:54:28,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:28,492 INFO L482 AbstractCegarLoop]: Abstraction has 3626 states and 15200 transitions. [2021-07-09 17:54:28,492 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:28,492 INFO L276 IsEmpty]: Start isEmpty. Operand 3626 states and 15200 transitions. [2021-07-09 17:54:28,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:28,498 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:28,498 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:28,698 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable300 [2021-07-09 17:54:28,698 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:28,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:28,699 INFO L82 PathProgramCache]: Analyzing trace with hash 2102799017, now seen corresponding path program 32 times [2021-07-09 17:54:28,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:28,699 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351426056] [2021-07-09 17:54:28,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:28,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:28,818 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:28,818 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:28,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351426056] [2021-07-09 17:54:28,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351426056] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:28,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422888343] [2021-07-09 17:54:28,818 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:28,844 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:54:28,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:28,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:28,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:28,923 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:28,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, 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 37 [2021-07-09 17:54:28,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:28,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:28,935 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:28,935 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:54:29,072 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:29,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422888343] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:29,072 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:29,072 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:29,072 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575748216] [2021-07-09 17:54:29,072 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:29,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:29,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:29,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:29,073 INFO L87 Difference]: Start difference. First operand 3626 states and 15200 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:29,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:29,723 INFO L93 Difference]: Finished difference Result 3802 states and 15861 transitions. [2021-07-09 17:54:29,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:54:29,723 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:29,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:29,731 INFO L225 Difference]: With dead ends: 3802 [2021-07-09 17:54:29,731 INFO L226 Difference]: Without dead ends: 3780 [2021-07-09 17:54:29,732 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 685.3ms TimeCoverageRelationStatistics Valid=163, Invalid=707, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:54:29,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3780 states. [2021-07-09 17:54:29,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3780 to 3630. [2021-07-09 17:54:29,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3630 states, 3629 states have (on average 4.192890603472031) internal successors, (15216), 3629 states have internal predecessors, (15216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:29,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3630 states to 3630 states and 15216 transitions. [2021-07-09 17:54:29,786 INFO L78 Accepts]: Start accepts. Automaton has 3630 states and 15216 transitions. Word has length 23 [2021-07-09 17:54:29,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:29,786 INFO L482 AbstractCegarLoop]: Abstraction has 3630 states and 15216 transitions. [2021-07-09 17:54:29,786 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:29,786 INFO L276 IsEmpty]: Start isEmpty. Operand 3630 states and 15216 transitions. [2021-07-09 17:54:29,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:29,792 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:29,792 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:29,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable302 [2021-07-09 17:54:29,993 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:29,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:29,993 INFO L82 PathProgramCache]: Analyzing trace with hash 1609581631, now seen corresponding path program 33 times [2021-07-09 17:54:29,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:29,994 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841135809] [2021-07-09 17:54:29,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:29,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:30,112 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:30,112 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:30,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841135809] [2021-07-09 17:54:30,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841135809] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:30,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790118966] [2021-07-09 17:54:30,113 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:30,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:54:30,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:30,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:30,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:30,244 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 17:54:30,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-09 17:54:30,246 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:30,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:30,259 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:30,259 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:41 [2021-07-09 17:54:30,385 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:30,386 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790118966] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:30,386 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:30,386 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:54:30,386 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203958977] [2021-07-09 17:54:30,386 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:54:30,386 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:30,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:54:30,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:54:30,386 INFO L87 Difference]: Start difference. First operand 3630 states and 15216 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:31,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:31,244 INFO L93 Difference]: Finished difference Result 3922 states and 16351 transitions. [2021-07-09 17:54:31,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 17:54:31,245 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:31,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:31,254 INFO L225 Difference]: With dead ends: 3922 [2021-07-09 17:54:31,254 INFO L226 Difference]: Without dead ends: 3907 [2021-07-09 17:54:31,254 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 787.8ms TimeCoverageRelationStatistics Valid=185, Invalid=937, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:54:31,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3907 states. [2021-07-09 17:54:31,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3907 to 3626. [2021-07-09 17:54:31,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3626 states, 3625 states have (on average 4.1931034482758625) internal successors, (15200), 3625 states have internal predecessors, (15200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:31,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3626 states to 3626 states and 15200 transitions. [2021-07-09 17:54:31,313 INFO L78 Accepts]: Start accepts. Automaton has 3626 states and 15200 transitions. Word has length 23 [2021-07-09 17:54:31,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:31,313 INFO L482 AbstractCegarLoop]: Abstraction has 3626 states and 15200 transitions. [2021-07-09 17:54:31,313 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:31,313 INFO L276 IsEmpty]: Start isEmpty. Operand 3626 states and 15200 transitions. [2021-07-09 17:54:31,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:31,319 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:31,319 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:31,519 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable304,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:31,520 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:31,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:31,520 INFO L82 PathProgramCache]: Analyzing trace with hash -1750609409, now seen corresponding path program 34 times [2021-07-09 17:54:31,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:31,520 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233146833] [2021-07-09 17:54:31,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:31,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:31,633 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:31,633 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:31,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233146833] [2021-07-09 17:54:31,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233146833] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:31,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246768426] [2021-07-09 17:54:31,633 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:31,665 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:54:31,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:31,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:31,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:31,743 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:31,744 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 37 [2021-07-09 17:54:31,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:31,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:31,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:31,755 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:54:31,875 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:31,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246768426] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:31,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:31,876 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:31,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470369419] [2021-07-09 17:54:31,876 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:31,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:31,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:31,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:31,876 INFO L87 Difference]: Start difference. First operand 3626 states and 15200 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:32,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:32,484 INFO L93 Difference]: Finished difference Result 3788 states and 15802 transitions. [2021-07-09 17:54:32,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:54:32,485 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:32,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:32,493 INFO L225 Difference]: With dead ends: 3788 [2021-07-09 17:54:32,493 INFO L226 Difference]: Without dead ends: 3767 [2021-07-09 17:54:32,494 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 577.4ms TimeCoverageRelationStatistics Valid=177, Invalid=753, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:54:32,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3767 states. [2021-07-09 17:54:32,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3767 to 3630. [2021-07-09 17:54:32,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3630 states, 3629 states have (on average 4.192890603472031) internal successors, (15216), 3629 states have internal predecessors, (15216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:32,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3630 states to 3630 states and 15216 transitions. [2021-07-09 17:54:32,548 INFO L78 Accepts]: Start accepts. Automaton has 3630 states and 15216 transitions. Word has length 23 [2021-07-09 17:54:32,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:32,548 INFO L482 AbstractCegarLoop]: Abstraction has 3630 states and 15216 transitions. [2021-07-09 17:54:32,548 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:32,548 INFO L276 IsEmpty]: Start isEmpty. Operand 3630 states and 15216 transitions. [2021-07-09 17:54:32,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:32,555 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:32,555 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:32,755 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable308,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:32,755 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:32,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:32,755 INFO L82 PathProgramCache]: Analyzing trace with hash 1531665355, now seen corresponding path program 35 times [2021-07-09 17:54:32,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:32,756 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924437354] [2021-07-09 17:54:32,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:32,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:32,872 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:32,872 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:32,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924437354] [2021-07-09 17:54:32,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924437354] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:32,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691748694] [2021-07-09 17:54:32,872 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:32,900 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:54:32,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:32,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:32,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:32,979 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:32,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:54:32,981 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:32,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:32,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:32,991 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:54:33,103 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:33,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [691748694] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:33,104 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:33,104 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:33,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208728494] [2021-07-09 17:54:33,104 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:33,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:33,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:33,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:33,104 INFO L87 Difference]: Start difference. First operand 3630 states and 15216 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:33,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:33,692 INFO L93 Difference]: Finished difference Result 3777 states and 15760 transitions. [2021-07-09 17:54:33,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:54:33,692 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:33,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:33,701 INFO L225 Difference]: With dead ends: 3777 [2021-07-09 17:54:33,701 INFO L226 Difference]: Without dead ends: 3762 [2021-07-09 17:54:33,701 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 523.9ms TimeCoverageRelationStatistics Valid=122, Invalid=528, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:54:33,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3762 states. [2021-07-09 17:54:33,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3762 to 3626. [2021-07-09 17:54:33,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3626 states, 3625 states have (on average 4.1931034482758625) internal successors, (15200), 3625 states have internal predecessors, (15200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:33,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3626 states to 3626 states and 15200 transitions. [2021-07-09 17:54:33,757 INFO L78 Accepts]: Start accepts. Automaton has 3626 states and 15200 transitions. Word has length 23 [2021-07-09 17:54:33,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:33,757 INFO L482 AbstractCegarLoop]: Abstraction has 3626 states and 15200 transitions. [2021-07-09 17:54:33,757 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:33,758 INFO L276 IsEmpty]: Start isEmpty. Operand 3626 states and 15200 transitions. [2021-07-09 17:54:33,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:33,764 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:33,764 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:33,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable310 [2021-07-09 17:54:33,964 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:33,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:33,964 INFO L82 PathProgramCache]: Analyzing trace with hash 515550249, now seen corresponding path program 36 times [2021-07-09 17:54:33,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:33,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596829065] [2021-07-09 17:54:33,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:33,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:34,070 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:34,070 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:34,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596829065] [2021-07-09 17:54:34,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596829065] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:34,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755268960] [2021-07-09 17:54:34,070 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:34,095 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 17:54:34,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:34,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:34,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:34,204 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:34,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:54:34,205 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:34,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:34,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:34,214 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:54:34,279 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:34,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755268960] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:34,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:34,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:34,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84626308] [2021-07-09 17:54:34,280 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:34,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:34,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:34,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:34,280 INFO L87 Difference]: Start difference. First operand 3626 states and 15200 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:34,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:34,832 INFO L93 Difference]: Finished difference Result 3851 states and 16056 transitions. [2021-07-09 17:54:34,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:54:34,832 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:34,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:34,841 INFO L225 Difference]: With dead ends: 3851 [2021-07-09 17:54:34,841 INFO L226 Difference]: Without dead ends: 3836 [2021-07-09 17:54:34,841 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 484.4ms TimeCoverageRelationStatistics Valid=127, Invalid=575, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:54:34,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3836 states. [2021-07-09 17:54:34,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3836 to 3634. [2021-07-09 17:54:34,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3634 states, 3633 states have (on average 4.193228736581338) internal successors, (15234), 3633 states have internal predecessors, (15234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:34,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3634 states to 3634 states and 15234 transitions. [2021-07-09 17:54:34,895 INFO L78 Accepts]: Start accepts. Automaton has 3634 states and 15234 transitions. Word has length 23 [2021-07-09 17:54:34,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:34,895 INFO L482 AbstractCegarLoop]: Abstraction has 3634 states and 15234 transitions. [2021-07-09 17:54:34,895 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:34,895 INFO L276 IsEmpty]: Start isEmpty. Operand 3634 states and 15234 transitions. [2021-07-09 17:54:34,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:34,901 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:34,901 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:35,101 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 156 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable312 [2021-07-09 17:54:35,102 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:35,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:35,102 INFO L82 PathProgramCache]: Analyzing trace with hash 1100884201, now seen corresponding path program 37 times [2021-07-09 17:54:35,102 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:35,102 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976486782] [2021-07-09 17:54:35,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:35,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:35,221 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:35,221 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:35,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976486782] [2021-07-09 17:54:35,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976486782] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:35,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140232155] [2021-07-09 17:54:35,221 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:35,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:35,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:35,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:35,353 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:35,353 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 37 [2021-07-09 17:54:35,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:35,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:35,363 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:35,363 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:54:35,450 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:35,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [140232155] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:35,450 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:35,450 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:35,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127268101] [2021-07-09 17:54:35,450 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:35,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:35,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:35,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:35,451 INFO L87 Difference]: Start difference. First operand 3634 states and 15234 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:36,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:36,212 INFO L93 Difference]: Finished difference Result 3824 states and 15947 transitions. [2021-07-09 17:54:36,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:54:36,213 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:36,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:36,221 INFO L225 Difference]: With dead ends: 3824 [2021-07-09 17:54:36,221 INFO L226 Difference]: Without dead ends: 3802 [2021-07-09 17:54:36,221 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 737.6ms TimeCoverageRelationStatistics Valid=182, Invalid=748, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:54:36,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3802 states. [2021-07-09 17:54:36,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3802 to 3638. [2021-07-09 17:54:36,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3638 states, 3637 states have (on average 4.193016222161122) internal successors, (15250), 3637 states have internal predecessors, (15250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:36,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3638 states to 3638 states and 15250 transitions. [2021-07-09 17:54:36,274 INFO L78 Accepts]: Start accepts. Automaton has 3638 states and 15250 transitions. Word has length 23 [2021-07-09 17:54:36,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:36,274 INFO L482 AbstractCegarLoop]: Abstraction has 3638 states and 15250 transitions. [2021-07-09 17:54:36,274 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:36,274 INFO L276 IsEmpty]: Start isEmpty. Operand 3638 states and 15250 transitions. [2021-07-09 17:54:36,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:36,280 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:36,280 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:36,480 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable314 [2021-07-09 17:54:36,480 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:36,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:36,480 INFO L82 PathProgramCache]: Analyzing trace with hash -1580516361, now seen corresponding path program 38 times [2021-07-09 17:54:36,480 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:36,480 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775372336] [2021-07-09 17:54:36,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:36,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:36,601 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:36,602 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:36,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775372336] [2021-07-09 17:54:36,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775372336] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:36,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868091943] [2021-07-09 17:54:36,602 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:36,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:54:36,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:36,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:36,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:36,722 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:36,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:54:36,724 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:36,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:36,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:36,733 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:54:36,819 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:36,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868091943] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:36,819 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:36,820 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:36,820 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435036947] [2021-07-09 17:54:36,820 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:36,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:36,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:36,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:36,820 INFO L87 Difference]: Start difference. First operand 3638 states and 15250 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:37,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:37,515 INFO L93 Difference]: Finished difference Result 3789 states and 15816 transitions. [2021-07-09 17:54:37,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:54:37,516 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:37,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:37,524 INFO L225 Difference]: With dead ends: 3789 [2021-07-09 17:54:37,525 INFO L226 Difference]: Without dead ends: 3774 [2021-07-09 17:54:37,525 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 675.0ms TimeCoverageRelationStatistics Valid=166, Invalid=704, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:54:37,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3774 states. [2021-07-09 17:54:37,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3774 to 3630. [2021-07-09 17:54:37,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3630 states, 3629 states have (on average 4.192890603472031) internal successors, (15216), 3629 states have internal predecessors, (15216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:37,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3630 states to 3630 states and 15216 transitions. [2021-07-09 17:54:37,605 INFO L78 Accepts]: Start accepts. Automaton has 3630 states and 15216 transitions. Word has length 23 [2021-07-09 17:54:37,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:37,605 INFO L482 AbstractCegarLoop]: Abstraction has 3630 states and 15216 transitions. [2021-07-09 17:54:37,605 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:37,605 INFO L276 IsEmpty]: Start isEmpty. Operand 3630 states and 15216 transitions. [2021-07-09 17:54:37,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:37,611 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:37,611 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:37,811 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable316 [2021-07-09 17:54:37,811 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:37,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:37,812 INFO L82 PathProgramCache]: Analyzing trace with hash -1019955137, now seen corresponding path program 39 times [2021-07-09 17:54:37,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:37,812 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195549219] [2021-07-09 17:54:37,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:37,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:37,918 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:37,918 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:37,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195549219] [2021-07-09 17:54:37,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195549219] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:37,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685320391] [2021-07-09 17:54:37,918 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:37,945 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:54:37,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:37,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:37,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:38,057 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:38,058 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 20 treesize of output 36 [2021-07-09 17:54:38,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:38,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:38,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:38,068 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:54:38,135 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:38,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685320391] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:38,135 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:38,135 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:38,135 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391078341] [2021-07-09 17:54:38,135 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:38,135 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:38,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:38,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:38,136 INFO L87 Difference]: Start difference. First operand 3630 states and 15216 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:38,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:38,658 INFO L93 Difference]: Finished difference Result 3822 states and 15936 transitions. [2021-07-09 17:54:38,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:54:38,658 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:38,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:38,667 INFO L225 Difference]: With dead ends: 3822 [2021-07-09 17:54:38,667 INFO L226 Difference]: Without dead ends: 3807 [2021-07-09 17:54:38,667 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 436.0ms TimeCoverageRelationStatistics Valid=111, Invalid=539, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:54:38,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3807 states. [2021-07-09 17:54:38,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3807 to 3626. [2021-07-09 17:54:38,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3626 states, 3625 states have (on average 4.1931034482758625) internal successors, (15200), 3625 states have internal predecessors, (15200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:38,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3626 states to 3626 states and 15200 transitions. [2021-07-09 17:54:38,724 INFO L78 Accepts]: Start accepts. Automaton has 3626 states and 15200 transitions. Word has length 23 [2021-07-09 17:54:38,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:38,724 INFO L482 AbstractCegarLoop]: Abstraction has 3626 states and 15200 transitions. [2021-07-09 17:54:38,724 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:38,724 INFO L276 IsEmpty]: Start isEmpty. Operand 3626 states and 15200 transitions. [2021-07-09 17:54:38,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:38,730 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:38,730 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:38,931 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable318 [2021-07-09 17:54:38,931 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:38,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:38,931 INFO L82 PathProgramCache]: Analyzing trace with hash -348137985, now seen corresponding path program 40 times [2021-07-09 17:54:38,931 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:38,931 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970255734] [2021-07-09 17:54:38,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:38,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:39,039 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:39,039 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:39,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970255734] [2021-07-09 17:54:39,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970255734] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:39,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492887347] [2021-07-09 17:54:39,039 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:39,065 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:54:39,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:39,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:39,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:39,171 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:39,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:54:39,172 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:39,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:39,181 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:39,182 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:54:39,246 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:39,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492887347] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:39,246 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:39,246 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:39,246 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612550189] [2021-07-09 17:54:39,247 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:39,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:39,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:39,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:39,247 INFO L87 Difference]: Start difference. First operand 3626 states and 15200 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:39,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:39,848 INFO L93 Difference]: Finished difference Result 3863 states and 16096 transitions. [2021-07-09 17:54:39,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:54:39,848 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:39,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:39,858 INFO L225 Difference]: With dead ends: 3863 [2021-07-09 17:54:39,858 INFO L226 Difference]: Without dead ends: 3848 [2021-07-09 17:54:39,858 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 457.6ms TimeCoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:54:39,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3848 states. [2021-07-09 17:54:39,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3848 to 3634. [2021-07-09 17:54:39,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3634 states, 3633 states have (on average 4.193228736581338) internal successors, (15234), 3633 states have internal predecessors, (15234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:39,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3634 states to 3634 states and 15234 transitions. [2021-07-09 17:54:39,913 INFO L78 Accepts]: Start accepts. Automaton has 3634 states and 15234 transitions. Word has length 23 [2021-07-09 17:54:39,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:39,914 INFO L482 AbstractCegarLoop]: Abstraction has 3634 states and 15234 transitions. [2021-07-09 17:54:39,914 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:39,914 INFO L276 IsEmpty]: Start isEmpty. Operand 3634 states and 15234 transitions. [2021-07-09 17:54:39,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:39,920 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:39,920 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:40,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 160 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable320 [2021-07-09 17:54:40,120 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:40,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:40,120 INFO L82 PathProgramCache]: Analyzing trace with hash 165388867, now seen corresponding path program 41 times [2021-07-09 17:54:40,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:40,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582221661] [2021-07-09 17:54:40,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:40,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:40,227 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:40,227 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:40,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582221661] [2021-07-09 17:54:40,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582221661] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:40,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139651734] [2021-07-09 17:54:40,227 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:40,254 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:54:40,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:40,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:40,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:40,346 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:40,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:54:40,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:40,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:40,357 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:40,357 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:54:40,443 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:40,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139651734] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:40,443 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:40,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:40,444 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569771406] [2021-07-09 17:54:40,444 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:40,444 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:40,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:40,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:40,444 INFO L87 Difference]: Start difference. First operand 3634 states and 15234 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:41,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:41,111 INFO L93 Difference]: Finished difference Result 3822 states and 15936 transitions. [2021-07-09 17:54:41,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:54:41,111 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:41,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:41,120 INFO L225 Difference]: With dead ends: 3822 [2021-07-09 17:54:41,120 INFO L226 Difference]: Without dead ends: 3801 [2021-07-09 17:54:41,120 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 584.7ms TimeCoverageRelationStatistics Valid=170, Invalid=760, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:54:41,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3801 states. [2021-07-09 17:54:41,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3801 to 3638. [2021-07-09 17:54:41,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3638 states, 3637 states have (on average 4.193016222161122) internal successors, (15250), 3637 states have internal predecessors, (15250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:41,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3638 states to 3638 states and 15250 transitions. [2021-07-09 17:54:41,176 INFO L78 Accepts]: Start accepts. Automaton has 3638 states and 15250 transitions. Word has length 23 [2021-07-09 17:54:41,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:41,176 INFO L482 AbstractCegarLoop]: Abstraction has 3638 states and 15250 transitions. [2021-07-09 17:54:41,176 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:41,176 INFO L276 IsEmpty]: Start isEmpty. Operand 3638 states and 15250 transitions. [2021-07-09 17:54:41,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:41,182 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:41,182 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:41,382 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable322 [2021-07-09 17:54:41,382 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:41,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:41,383 INFO L82 PathProgramCache]: Analyzing trace with hash 1241100023, now seen corresponding path program 42 times [2021-07-09 17:54:41,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:41,383 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127822745] [2021-07-09 17:54:41,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:41,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:41,489 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:41,489 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:41,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127822745] [2021-07-09 17:54:41,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127822745] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:41,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210531696] [2021-07-09 17:54:41,489 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:41,516 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:54:41,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:41,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:41,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:41,610 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:41,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:54:41,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:41,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:41,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:41,623 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:54:41,725 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:41,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1210531696] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:41,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:41,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:41,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110113782] [2021-07-09 17:54:41,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:41,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:41,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:41,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:41,726 INFO L87 Difference]: Start difference. First operand 3638 states and 15250 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:42,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:42,344 INFO L93 Difference]: Finished difference Result 3803 states and 15863 transitions. [2021-07-09 17:54:42,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:54:42,345 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:42,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:42,353 INFO L225 Difference]: With dead ends: 3803 [2021-07-09 17:54:42,353 INFO L226 Difference]: Without dead ends: 3788 [2021-07-09 17:54:42,353 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 549.7ms TimeCoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:54:42,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3788 states. [2021-07-09 17:54:42,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3788 to 3630. [2021-07-09 17:54:42,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3630 states, 3629 states have (on average 4.192890603472031) internal successors, (15216), 3629 states have internal predecessors, (15216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:42,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3630 states to 3630 states and 15216 transitions. [2021-07-09 17:54:42,408 INFO L78 Accepts]: Start accepts. Automaton has 3630 states and 15216 transitions. Word has length 23 [2021-07-09 17:54:42,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:42,408 INFO L482 AbstractCegarLoop]: Abstraction has 3630 states and 15216 transitions. [2021-07-09 17:54:42,408 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:42,409 INFO L276 IsEmpty]: Start isEmpty. Operand 3630 states and 15216 transitions. [2021-07-09 17:54:42,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:42,414 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:42,414 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:42,616 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable324,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:42,617 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:42,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:42,617 INFO L82 PathProgramCache]: Analyzing trace with hash 1411914955, now seen corresponding path program 43 times [2021-07-09 17:54:42,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:42,617 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828125669] [2021-07-09 17:54:42,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:42,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:42,725 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:42,725 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:42,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828125669] [2021-07-09 17:54:42,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828125669] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:42,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1337893572] [2021-07-09 17:54:42,725 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:42,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:42,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:42,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:42,862 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:42,862 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 20 treesize of output 36 [2021-07-09 17:54:42,863 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:42,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:42,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:42,873 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:54:42,940 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:42,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1337893572] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:42,940 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:42,940 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:42,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269266820] [2021-07-09 17:54:42,940 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:42,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:42,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:42,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:42,941 INFO L87 Difference]: Start difference. First operand 3630 states and 15216 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:43,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:43,473 INFO L93 Difference]: Finished difference Result 3812 states and 15896 transitions. [2021-07-09 17:54:43,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:54:43,473 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:43,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:43,483 INFO L225 Difference]: With dead ends: 3812 [2021-07-09 17:54:43,483 INFO L226 Difference]: Without dead ends: 3797 [2021-07-09 17:54:43,483 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 432.7ms TimeCoverageRelationStatistics Valid=112, Invalid=538, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:54:43,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3797 states. [2021-07-09 17:54:43,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3797 to 3626. [2021-07-09 17:54:43,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3626 states, 3625 states have (on average 4.1931034482758625) internal successors, (15200), 3625 states have internal predecessors, (15200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:43,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3626 states to 3626 states and 15200 transitions. [2021-07-09 17:54:43,542 INFO L78 Accepts]: Start accepts. Automaton has 3626 states and 15200 transitions. Word has length 23 [2021-07-09 17:54:43,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:43,542 INFO L482 AbstractCegarLoop]: Abstraction has 3626 states and 15200 transitions. [2021-07-09 17:54:43,542 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:43,543 INFO L276 IsEmpty]: Start isEmpty. Operand 3626 states and 15200 transitions. [2021-07-09 17:54:43,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:43,549 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:43,549 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:43,750 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable326 [2021-07-09 17:54:43,750 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:43,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:43,750 INFO L82 PathProgramCache]: Analyzing trace with hash 1665661203, now seen corresponding path program 44 times [2021-07-09 17:54:43,750 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:43,750 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158677591] [2021-07-09 17:54:43,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:43,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:43,886 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:43,886 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:43,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158677591] [2021-07-09 17:54:43,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158677591] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:43,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554496055] [2021-07-09 17:54:43,886 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:43,913 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:54:43,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:43,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:54:43,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:44,051 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:44,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 50 [2021-07-09 17:54:44,053 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:44,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:44,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 17:54:44,065 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:10 [2021-07-09 17:54:44,090 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:44,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554496055] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:44,091 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:44,091 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 17:54:44,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643363717] [2021-07-09 17:54:44,091 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:54:44,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:44,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:54:44,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:54:44,091 INFO L87 Difference]: Start difference. First operand 3626 states and 15200 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:44,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:44,764 INFO L93 Difference]: Finished difference Result 4271 states and 17731 transitions. [2021-07-09 17:54:44,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:54:44,765 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:44,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:44,774 INFO L225 Difference]: With dead ends: 4271 [2021-07-09 17:54:44,775 INFO L226 Difference]: Without dead ends: 4249 [2021-07-09 17:54:44,775 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 456.1ms TimeCoverageRelationStatistics Valid=140, Invalid=730, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:54:44,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4249 states. [2021-07-09 17:54:44,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4249 to 3638. [2021-07-09 17:54:44,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3638 states, 3637 states have (on average 4.1946659334616445) internal successors, (15256), 3637 states have internal predecessors, (15256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:44,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3638 states to 3638 states and 15256 transitions. [2021-07-09 17:54:44,834 INFO L78 Accepts]: Start accepts. Automaton has 3638 states and 15256 transitions. Word has length 23 [2021-07-09 17:54:44,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:44,834 INFO L482 AbstractCegarLoop]: Abstraction has 3638 states and 15256 transitions. [2021-07-09 17:54:44,834 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:44,834 INFO L276 IsEmpty]: Start isEmpty. Operand 3638 states and 15256 transitions. [2021-07-09 17:54:44,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:44,840 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:44,840 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:45,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable328 [2021-07-09 17:54:45,041 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:45,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:45,041 INFO L82 PathProgramCache]: Analyzing trace with hash -2043972141, now seen corresponding path program 45 times [2021-07-09 17:54:45,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:45,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098596445] [2021-07-09 17:54:45,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:45,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:45,175 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:45,175 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:45,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098596445] [2021-07-09 17:54:45,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098596445] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:45,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591609075] [2021-07-09 17:54:45,176 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:45,202 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:54:45,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:45,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:54:45,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:45,314 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:45,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-07-09 17:54:45,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:45,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:45,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:45,329 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:12 [2021-07-09 17:54:45,375 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:45,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591609075] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:45,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:45,375 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 17:54:45,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055164545] [2021-07-09 17:54:45,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:54:45,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:45,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:54:45,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:54:45,376 INFO L87 Difference]: Start difference. First operand 3638 states and 15256 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:46,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:46,017 INFO L93 Difference]: Finished difference Result 4093 states and 17016 transitions. [2021-07-09 17:54:46,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:54:46,018 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 23 [2021-07-09 17:54:46,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:46,027 INFO L225 Difference]: With dead ends: 4093 [2021-07-09 17:54:46,027 INFO L226 Difference]: Without dead ends: 4067 [2021-07-09 17:54:46,027 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 516.0ms TimeCoverageRelationStatistics Valid=192, Invalid=864, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:54:46,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4067 states. [2021-07-09 17:54:46,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4067 to 3642. [2021-07-09 17:54:46,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3642 states, 3641 states have (on average 4.194452073606152) internal successors, (15272), 3641 states have internal predecessors, (15272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:46,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3642 states to 3642 states and 15272 transitions. [2021-07-09 17:54:46,084 INFO L78 Accepts]: Start accepts. Automaton has 3642 states and 15272 transitions. Word has length 23 [2021-07-09 17:54:46,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:46,084 INFO L482 AbstractCegarLoop]: Abstraction has 3642 states and 15272 transitions. [2021-07-09 17:54:46,084 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:46,084 INFO L276 IsEmpty]: Start isEmpty. Operand 3642 states and 15272 transitions. [2021-07-09 17:54:46,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:46,091 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:46,091 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:46,304 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable331 [2021-07-09 17:54:46,305 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:46,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:46,305 INFO L82 PathProgramCache]: Analyzing trace with hash -430405407, now seen corresponding path program 46 times [2021-07-09 17:54:46,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:46,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117538750] [2021-07-09 17:54:46,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:46,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:46,441 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:46,441 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:46,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117538750] [2021-07-09 17:54:46,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117538750] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:46,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371215136] [2021-07-09 17:54:46,441 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:46,495 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:54:46,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:46,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:46,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:46,577 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:46,578 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 37 [2021-07-09 17:54:46,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:46,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:46,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:46,588 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:54:46,673 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:46,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371215136] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:46,673 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:46,673 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:46,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364068024] [2021-07-09 17:54:46,673 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:46,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:46,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:46,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:46,674 INFO L87 Difference]: Start difference. First operand 3642 states and 15272 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:47,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:47,553 INFO L93 Difference]: Finished difference Result 4158 states and 17272 transitions. [2021-07-09 17:54:47,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:54:47,553 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:47,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:47,563 INFO L225 Difference]: With dead ends: 4158 [2021-07-09 17:54:47,563 INFO L226 Difference]: Without dead ends: 4137 [2021-07-09 17:54:47,563 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 787.1ms TimeCoverageRelationStatistics Valid=210, Invalid=846, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:54:47,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4137 states. [2021-07-09 17:54:47,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4137 to 3634. [2021-07-09 17:54:47,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3634 states, 3633 states have (on average 4.1943297550233964) internal successors, (15238), 3633 states have internal predecessors, (15238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:47,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3634 states to 3634 states and 15238 transitions. [2021-07-09 17:54:47,621 INFO L78 Accepts]: Start accepts. Automaton has 3634 states and 15238 transitions. Word has length 23 [2021-07-09 17:54:47,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:47,621 INFO L482 AbstractCegarLoop]: Abstraction has 3634 states and 15238 transitions. [2021-07-09 17:54:47,621 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:47,621 INFO L276 IsEmpty]: Start isEmpty. Operand 3634 states and 15238 transitions. [2021-07-09 17:54:47,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:47,628 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:47,628 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:47,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable334 [2021-07-09 17:54:47,828 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:47,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:47,829 INFO L82 PathProgramCache]: Analyzing trace with hash 2015158581, now seen corresponding path program 47 times [2021-07-09 17:54:47,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:47,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149792129] [2021-07-09 17:54:47,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:47,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:47,958 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:47,958 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:47,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149792129] [2021-07-09 17:54:47,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149792129] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:47,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267417099] [2021-07-09 17:54:47,958 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:47,984 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:54:47,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:47,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:47,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:48,098 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:48,098 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 20 treesize of output 36 [2021-07-09 17:54:48,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:48,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:48,109 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:48,109 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:54:48,176 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:48,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267417099] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:48,176 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:48,176 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:48,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338549785] [2021-07-09 17:54:48,176 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:48,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:48,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:48,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:48,177 INFO L87 Difference]: Start difference. First operand 3634 states and 15238 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:49,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:49,064 INFO L93 Difference]: Finished difference Result 4302 states and 17834 transitions. [2021-07-09 17:54:49,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:54:49,065 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:49,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:49,075 INFO L225 Difference]: With dead ends: 4302 [2021-07-09 17:54:49,075 INFO L226 Difference]: Without dead ends: 4267 [2021-07-09 17:54:49,075 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 676.9ms TimeCoverageRelationStatistics Valid=196, Invalid=860, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:54:49,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4267 states. [2021-07-09 17:54:49,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4267 to 3642. [2021-07-09 17:54:49,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3642 states, 3641 states have (on average 4.194452073606152) internal successors, (15272), 3641 states have internal predecessors, (15272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:49,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3642 states to 3642 states and 15272 transitions. [2021-07-09 17:54:49,140 INFO L78 Accepts]: Start accepts. Automaton has 3642 states and 15272 transitions. Word has length 23 [2021-07-09 17:54:49,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:49,140 INFO L482 AbstractCegarLoop]: Abstraction has 3642 states and 15272 transitions. [2021-07-09 17:54:49,140 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:49,140 INFO L276 IsEmpty]: Start isEmpty. Operand 3642 states and 15272 transitions. [2021-07-09 17:54:49,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:49,146 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:49,146 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:49,347 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable336 [2021-07-09 17:54:49,347 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:49,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:49,347 INFO L82 PathProgramCache]: Analyzing trace with hash 2096557637, now seen corresponding path program 48 times [2021-07-09 17:54:49,347 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:49,347 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117528576] [2021-07-09 17:54:49,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:49,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:49,482 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:49,483 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:49,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117528576] [2021-07-09 17:54:49,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117528576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:49,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507822647] [2021-07-09 17:54:49,483 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:49,510 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:54:49,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:49,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:49,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:49,593 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:49,594 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 37 [2021-07-09 17:54:49,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:49,604 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:49,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:49,604 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:54:49,690 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:49,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507822647] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:49,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:49,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:49,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150233312] [2021-07-09 17:54:49,691 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:49,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:49,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:49,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:49,691 INFO L87 Difference]: Start difference. First operand 3642 states and 15272 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:50,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:50,619 INFO L93 Difference]: Finished difference Result 4116 states and 17103 transitions. [2021-07-09 17:54:50,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:54:50,619 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:50,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:50,629 INFO L225 Difference]: With dead ends: 4116 [2021-07-09 17:54:50,629 INFO L226 Difference]: Without dead ends: 4090 [2021-07-09 17:54:50,629 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 812.1ms TimeCoverageRelationStatistics Valid=241, Invalid=949, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:54:50,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4090 states. [2021-07-09 17:54:50,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4090 to 3646. [2021-07-09 17:54:50,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3646 states, 3645 states have (on average 4.194238683127572) internal successors, (15288), 3645 states have internal predecessors, (15288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:50,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3646 states to 3646 states and 15288 transitions. [2021-07-09 17:54:50,711 INFO L78 Accepts]: Start accepts. Automaton has 3646 states and 15288 transitions. Word has length 23 [2021-07-09 17:54:50,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:50,711 INFO L482 AbstractCegarLoop]: Abstraction has 3646 states and 15288 transitions. [2021-07-09 17:54:50,711 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:50,711 INFO L276 IsEmpty]: Start isEmpty. Operand 3646 states and 15288 transitions. [2021-07-09 17:54:50,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:50,717 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:50,717 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:50,917 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable338,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:50,918 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:50,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:50,918 INFO L82 PathProgramCache]: Analyzing trace with hash -584842925, now seen corresponding path program 49 times [2021-07-09 17:54:50,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:50,918 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644574241] [2021-07-09 17:54:50,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:50,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:51,061 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:51,061 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:51,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644574241] [2021-07-09 17:54:51,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644574241] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:51,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690454671] [2021-07-09 17:54:51,062 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:51,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:51,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:51,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:51,183 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:51,183 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 37 [2021-07-09 17:54:51,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:51,194 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:51,195 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:51,195 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:54:51,282 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:51,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690454671] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:51,283 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:51,283 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:51,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348101582] [2021-07-09 17:54:51,283 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:51,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:51,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:51,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:51,283 INFO L87 Difference]: Start difference. First operand 3646 states and 15288 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:52,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:52,125 INFO L93 Difference]: Finished difference Result 4175 states and 17331 transitions. [2021-07-09 17:54:52,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:54:52,126 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:52,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:52,135 INFO L225 Difference]: With dead ends: 4175 [2021-07-09 17:54:52,135 INFO L226 Difference]: Without dead ends: 4154 [2021-07-09 17:54:52,136 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 753.2ms TimeCoverageRelationStatistics Valid=193, Invalid=737, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:54:52,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4154 states. [2021-07-09 17:54:52,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4154 to 3626. [2021-07-09 17:54:52,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3626 states, 3625 states have (on average 4.1931034482758625) internal successors, (15200), 3625 states have internal predecessors, (15200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:52,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3626 states to 3626 states and 15200 transitions. [2021-07-09 17:54:52,195 INFO L78 Accepts]: Start accepts. Automaton has 3626 states and 15200 transitions. Word has length 23 [2021-07-09 17:54:52,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:52,195 INFO L482 AbstractCegarLoop]: Abstraction has 3626 states and 15200 transitions. [2021-07-09 17:54:52,195 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:52,195 INFO L276 IsEmpty]: Start isEmpty. Operand 3626 states and 15200 transitions. [2021-07-09 17:54:52,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:52,201 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:52,201 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:52,401 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable340,169 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:52,401 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:52,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:52,402 INFO L82 PathProgramCache]: Analyzing trace with hash -448592937, now seen corresponding path program 50 times [2021-07-09 17:54:52,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:52,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687716705] [2021-07-09 17:54:52,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:52,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:52,538 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:52,539 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:52,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687716705] [2021-07-09 17:54:52,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687716705] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:52,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325255336] [2021-07-09 17:54:52,539 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:52,566 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:54:52,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:52,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:52,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:52,672 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:52,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:54:52,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:52,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:52,683 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:52,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:54:52,749 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:52,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325255336] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:52,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:52,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:52,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301993635] [2021-07-09 17:54:52,749 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:52,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:52,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:52,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:52,750 INFO L87 Difference]: Start difference. First operand 3626 states and 15200 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:53,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:53,432 INFO L93 Difference]: Finished difference Result 4118 states and 17119 transitions. [2021-07-09 17:54:53,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:54:53,432 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:53,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:53,442 INFO L225 Difference]: With dead ends: 4118 [2021-07-09 17:54:53,442 INFO L226 Difference]: Without dead ends: 4096 [2021-07-09 17:54:53,442 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 539.5ms TimeCoverageRelationStatistics Valid=124, Invalid=632, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:54:53,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4096 states. [2021-07-09 17:54:53,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4096 to 3634. [2021-07-09 17:54:53,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3634 states, 3633 states have (on average 4.193503991191853) internal successors, (15235), 3633 states have internal predecessors, (15235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:53,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3634 states to 3634 states and 15235 transitions. [2021-07-09 17:54:53,502 INFO L78 Accepts]: Start accepts. Automaton has 3634 states and 15235 transitions. Word has length 23 [2021-07-09 17:54:53,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:53,502 INFO L482 AbstractCegarLoop]: Abstraction has 3634 states and 15235 transitions. [2021-07-09 17:54:53,502 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:53,502 INFO L276 IsEmpty]: Start isEmpty. Operand 3634 states and 15235 transitions. [2021-07-09 17:54:53,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:53,508 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:53,508 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:53,709 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable342 [2021-07-09 17:54:53,709 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:53,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:53,711 INFO L82 PathProgramCache]: Analyzing trace with hash 136741015, now seen corresponding path program 51 times [2021-07-09 17:54:53,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:53,711 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853388658] [2021-07-09 17:54:53,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:53,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:53,842 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:53,842 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:53,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853388658] [2021-07-09 17:54:53,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853388658] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:53,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503425642] [2021-07-09 17:54:53,842 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:53,868 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:54:53,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:53,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:53,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:53,958 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:53,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:54:53,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:53,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:53,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:53,969 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:54:54,063 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:54,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503425642] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:54,063 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:54,063 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:54,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106156609] [2021-07-09 17:54:54,063 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:54,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:54,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:54,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:54,064 INFO L87 Difference]: Start difference. First operand 3634 states and 15235 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:54,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:54,887 INFO L93 Difference]: Finished difference Result 3996 states and 16631 transitions. [2021-07-09 17:54:54,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:54:54,888 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:54,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:54,897 INFO L225 Difference]: With dead ends: 3996 [2021-07-09 17:54:54,897 INFO L226 Difference]: Without dead ends: 3970 [2021-07-09 17:54:54,897 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 715.9ms TimeCoverageRelationStatistics Valid=180, Invalid=812, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:54:54,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3970 states. [2021-07-09 17:54:54,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3970 to 3638. [2021-07-09 17:54:54,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3638 states, 3637 states have (on average 4.193291174044542) internal successors, (15251), 3637 states have internal predecessors, (15251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:54,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3638 states to 3638 states and 15251 transitions. [2021-07-09 17:54:54,956 INFO L78 Accepts]: Start accepts. Automaton has 3638 states and 15251 transitions. Word has length 23 [2021-07-09 17:54:54,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:54,956 INFO L482 AbstractCegarLoop]: Abstraction has 3638 states and 15251 transitions. [2021-07-09 17:54:54,956 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:54,956 INFO L276 IsEmpty]: Start isEmpty. Operand 3638 states and 15251 transitions. [2021-07-09 17:54:54,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:54,988 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:54,988 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:55,188 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable344 [2021-07-09 17:54:55,188 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:55,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:55,189 INFO L82 PathProgramCache]: Analyzing trace with hash 1750307749, now seen corresponding path program 52 times [2021-07-09 17:54:55,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:55,189 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574577045] [2021-07-09 17:54:55,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:55,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:55,319 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:55,319 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:55,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574577045] [2021-07-09 17:54:55,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574577045] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:55,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815159956] [2021-07-09 17:54:55,319 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:55,344 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:54:55,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:55,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:55,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:55,435 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:55,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:54:55,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:55,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:55,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:55,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:54:55,532 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:55,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815159956] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:55,533 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:55,533 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:55,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171111023] [2021-07-09 17:54:55,533 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:55,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:55,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:55,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:55,533 INFO L87 Difference]: Start difference. First operand 3638 states and 15251 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:56,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:56,305 INFO L93 Difference]: Finished difference Result 4014 states and 16703 transitions. [2021-07-09 17:54:56,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:54:56,306 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:56,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:56,316 INFO L225 Difference]: With dead ends: 4014 [2021-07-09 17:54:56,316 INFO L226 Difference]: Without dead ends: 3993 [2021-07-09 17:54:56,316 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 703.9ms TimeCoverageRelationStatistics Valid=166, Invalid=764, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:54:56,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3993 states. [2021-07-09 17:54:56,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3993 to 3630. [2021-07-09 17:54:56,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3630 states, 3629 states have (on average 4.193166161476991) internal successors, (15217), 3629 states have internal predecessors, (15217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:56,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3630 states to 3630 states and 15217 transitions. [2021-07-09 17:54:56,378 INFO L78 Accepts]: Start accepts. Automaton has 3630 states and 15217 transitions. Word has length 23 [2021-07-09 17:54:56,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:56,378 INFO L482 AbstractCegarLoop]: Abstraction has 3630 states and 15217 transitions. [2021-07-09 17:54:56,378 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:56,378 INFO L276 IsEmpty]: Start isEmpty. Operand 3630 states and 15217 transitions. [2021-07-09 17:54:56,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:56,384 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:56,384 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:56,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable346,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:56,585 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:56,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:56,585 INFO L82 PathProgramCache]: Analyzing trace with hash -675814317, now seen corresponding path program 53 times [2021-07-09 17:54:56,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:56,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782782497] [2021-07-09 17:54:56,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:56,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:56,713 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:56,713 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:56,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782782497] [2021-07-09 17:54:56,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782782497] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:56,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797836616] [2021-07-09 17:54:56,713 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:56,740 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:54:56,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:56,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:56,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:56,846 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:56,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 20 treesize of output 36 [2021-07-09 17:54:56,847 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:56,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:56,856 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:56,856 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:54:56,923 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:56,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797836616] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:56,923 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:56,923 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:56,924 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302793177] [2021-07-09 17:54:56,924 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:56,924 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:56,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:56,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:56,924 INFO L87 Difference]: Start difference. First operand 3630 states and 15217 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:57,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:57,487 INFO L93 Difference]: Finished difference Result 3988 states and 16595 transitions. [2021-07-09 17:54:57,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:54:57,488 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:57,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:57,497 INFO L225 Difference]: With dead ends: 3988 [2021-07-09 17:54:57,497 INFO L226 Difference]: Without dead ends: 3966 [2021-07-09 17:54:57,497 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 513.1ms TimeCoverageRelationStatistics Valid=131, Invalid=681, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:54:57,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3966 states. [2021-07-09 17:54:57,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3966 to 3636. [2021-07-09 17:54:57,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3636 states, 3635 states have (on average 4.193672627235213) internal successors, (15244), 3635 states have internal predecessors, (15244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:57,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3636 states to 3636 states and 15244 transitions. [2021-07-09 17:54:57,555 INFO L78 Accepts]: Start accepts. Automaton has 3636 states and 15244 transitions. Word has length 23 [2021-07-09 17:54:57,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:57,555 INFO L482 AbstractCegarLoop]: Abstraction has 3636 states and 15244 transitions. [2021-07-09 17:54:57,555 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:57,555 INFO L276 IsEmpty]: Start isEmpty. Operand 3636 states and 15244 transitions. [2021-07-09 17:54:57,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:57,562 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:57,562 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:57,762 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 173 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable348 [2021-07-09 17:54:57,762 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:57,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:57,762 INFO L82 PathProgramCache]: Analyzing trace with hash -162287465, now seen corresponding path program 54 times [2021-07-09 17:54:57,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:57,763 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513659306] [2021-07-09 17:54:57,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:57,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:57,897 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:57,897 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:57,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513659306] [2021-07-09 17:54:57,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513659306] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:57,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534932792] [2021-07-09 17:54:57,897 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 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:57,923 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:54:57,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:54:57,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:57,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:58,049 INFO L354 Elim1Store]: treesize reduction 18, result has 67.3 percent of original size [2021-07-09 17:54:58,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 51 treesize of output 68 [2021-07-09 17:54:58,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:58,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:58,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:58,065 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:48 [2021-07-09 17:54:58,137 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:58,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534932792] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:58,137 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:58,138 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:54:58,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269010795] [2021-07-09 17:54:58,138 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:54:58,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:58,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:54:58,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:54:58,138 INFO L87 Difference]: Start difference. First operand 3636 states and 15244 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:58,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:58,790 INFO L93 Difference]: Finished difference Result 3940 states and 16403 transitions. [2021-07-09 17:54:58,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 17:54:58,790 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:58,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:58,799 INFO L225 Difference]: With dead ends: 3940 [2021-07-09 17:54:58,800 INFO L226 Difference]: Without dead ends: 3915 [2021-07-09 17:54:58,800 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 496.1ms TimeCoverageRelationStatistics Valid=141, Invalid=851, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:54:58,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3915 states. [2021-07-09 17:54:58,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3915 to 3640. [2021-07-09 17:54:58,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3640 states, 3639 states have (on average 4.193459741687277) internal successors, (15260), 3639 states have internal predecessors, (15260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:58,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3640 states to 3640 states and 15260 transitions. [2021-07-09 17:54:58,859 INFO L78 Accepts]: Start accepts. Automaton has 3640 states and 15260 transitions. Word has length 23 [2021-07-09 17:54:58,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:54:58,859 INFO L482 AbstractCegarLoop]: Abstraction has 3640 states and 15260 transitions. [2021-07-09 17:54:58,859 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:58,859 INFO L276 IsEmpty]: Start isEmpty. Operand 3640 states and 15260 transitions. [2021-07-09 17:54:58,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:54:58,865 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:54:58,865 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:54:59,065 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:59,065 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:54:59,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:54:59,066 INFO L82 PathProgramCache]: Analyzing trace with hash 913423691, now seen corresponding path program 55 times [2021-07-09 17:54:59,066 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:54:59,066 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979972574] [2021-07-09 17:54:59,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:54:59,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:59,203 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:59,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:54:59,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979972574] [2021-07-09 17:54:59,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979972574] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:59,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571324754] [2021-07-09 17:54:59,204 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:54:59,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:54:59,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:54:59,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:54:59,317 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:59,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:54:59,318 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:54:59,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:54:59,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:54:59,327 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:54:59,439 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:54:59,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571324754] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:54:59,440 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:54:59,440 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:54:59,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542322440] [2021-07-09 17:54:59,440 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:54:59,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:54:59,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:54:59,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:54:59,440 INFO L87 Difference]: Start difference. First operand 3640 states and 15260 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:54:59,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:54:59,963 INFO L93 Difference]: Finished difference Result 3936 states and 16385 transitions. [2021-07-09 17:54:59,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:54:59,964 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:54:59,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:54:59,972 INFO L225 Difference]: With dead ends: 3936 [2021-07-09 17:54:59,973 INFO L226 Difference]: Without dead ends: 3915 [2021-07-09 17:54:59,973 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 502.1ms TimeCoverageRelationStatistics Valid=128, Invalid=574, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:54:59,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3915 states. [2021-07-09 17:55:00,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3915 to 3632. [2021-07-09 17:55:00,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3632 states, 3631 states have (on average 4.193335169374828) internal successors, (15226), 3631 states have internal predecessors, (15226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:00,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3632 states to 3632 states and 15226 transitions. [2021-07-09 17:55:00,030 INFO L78 Accepts]: Start accepts. Automaton has 3632 states and 15226 transitions. Word has length 23 [2021-07-09 17:55:00,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:00,031 INFO L482 AbstractCegarLoop]: Abstraction has 3632 states and 15226 transitions. [2021-07-09 17:55:00,031 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:00,031 INFO L276 IsEmpty]: Start isEmpty. Operand 3632 states and 15226 transitions. [2021-07-09 17:55:00,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:00,037 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:00,037 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:00,237 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable354 [2021-07-09 17:55:00,237 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:00,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:00,238 INFO L82 PathProgramCache]: Analyzing trace with hash 1194419543, now seen corresponding path program 56 times [2021-07-09 17:55:00,238 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:00,238 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45361299] [2021-07-09 17:55:00,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:00,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:00,376 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:00,376 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:00,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45361299] [2021-07-09 17:55:00,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45361299] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:00,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8572008] [2021-07-09 17:55:00,377 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 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:00,403 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:55:00,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:00,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:00,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:00,479 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:00,479 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 37 [2021-07-09 17:55:00,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:00,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:00,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:00,490 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:55:00,617 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:00,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [8572008] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:00,618 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:00,618 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:00,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389112144] [2021-07-09 17:55:00,618 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:00,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:00,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:00,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:00,618 INFO L87 Difference]: Start difference. First operand 3632 states and 15226 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:01,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:01,197 INFO L93 Difference]: Finished difference Result 3969 states and 16526 transitions. [2021-07-09 17:55:01,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:55:01,197 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:01,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:01,207 INFO L225 Difference]: With dead ends: 3969 [2021-07-09 17:55:01,207 INFO L226 Difference]: Without dead ends: 3943 [2021-07-09 17:55:01,207 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 564.7ms TimeCoverageRelationStatistics Valid=130, Invalid=572, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:55:01,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3943 states. [2021-07-09 17:55:01,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3943 to 3641. [2021-07-09 17:55:01,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3641 states, 3640 states have (on average 4.191758241758242) internal successors, (15258), 3640 states have internal predecessors, (15258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:01,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3641 states to 3641 states and 15258 transitions. [2021-07-09 17:55:01,267 INFO L78 Accepts]: Start accepts. Automaton has 3641 states and 15258 transitions. Word has length 23 [2021-07-09 17:55:01,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:01,267 INFO L482 AbstractCegarLoop]: Abstraction has 3641 states and 15258 transitions. [2021-07-09 17:55:01,267 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:01,267 INFO L276 IsEmpty]: Start isEmpty. Operand 3641 states and 15258 transitions. [2021-07-09 17:55:01,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:01,274 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:01,274 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:01,474 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable356 [2021-07-09 17:55:01,474 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:01,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:01,475 INFO L82 PathProgramCache]: Analyzing trace with hash 152843475, now seen corresponding path program 57 times [2021-07-09 17:55:01,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:01,475 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039042329] [2021-07-09 17:55:01,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:01,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:01,651 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:01,651 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:01,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039042329] [2021-07-09 17:55:01,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039042329] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:01,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117098356] [2021-07-09 17:55:01,651 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 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:01,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:55:01,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:01,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:01,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:01,762 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:01,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:55:01,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:01,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:01,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:01,776 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:55:01,895 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:01,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117098356] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:01,895 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:01,895 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:01,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144925508] [2021-07-09 17:55:01,895 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:01,895 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:01,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:01,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:01,896 INFO L87 Difference]: Start difference. First operand 3641 states and 15258 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:02,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:02,539 INFO L93 Difference]: Finished difference Result 3976 states and 16549 transitions. [2021-07-09 17:55:02,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:55:02,539 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:02,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:02,548 INFO L225 Difference]: With dead ends: 3976 [2021-07-09 17:55:02,548 INFO L226 Difference]: Without dead ends: 3948 [2021-07-09 17:55:02,548 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 618.9ms TimeCoverageRelationStatistics Valid=143, Invalid=613, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:55:02,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3948 states. [2021-07-09 17:55:02,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3948 to 3638. [2021-07-09 17:55:02,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3638 states, 3637 states have (on average 4.193016222161122) internal successors, (15250), 3637 states have internal predecessors, (15250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:02,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3638 states to 3638 states and 15250 transitions. [2021-07-09 17:55:02,605 INFO L78 Accepts]: Start accepts. Automaton has 3638 states and 15250 transitions. Word has length 23 [2021-07-09 17:55:02,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:02,605 INFO L482 AbstractCegarLoop]: Abstraction has 3638 states and 15250 transitions. [2021-07-09 17:55:02,605 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:02,605 INFO L276 IsEmpty]: Start isEmpty. Operand 3638 states and 15250 transitions. [2021-07-09 17:55:02,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:02,611 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:02,611 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:02,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable358 [2021-07-09 17:55:02,812 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:02,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:02,812 INFO L82 PathProgramCache]: Analyzing trace with hash -134277877, now seen corresponding path program 58 times [2021-07-09 17:55:02,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:02,812 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699217760] [2021-07-09 17:55:02,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:02,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:02,963 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:02,964 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:02,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699217760] [2021-07-09 17:55:02,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699217760] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:02,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073127188] [2021-07-09 17:55:02,964 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 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:02,989 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:55:02,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:02,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:02,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:03,065 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:03,066 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 37 [2021-07-09 17:55:03,067 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:03,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:03,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:03,077 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:55:03,188 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:03,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073127188] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:03,188 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:03,188 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:03,189 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408877487] [2021-07-09 17:55:03,189 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:03,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:03,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:03,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:03,189 INFO L87 Difference]: Start difference. First operand 3638 states and 15250 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:03,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:03,883 INFO L93 Difference]: Finished difference Result 3893 states and 16217 transitions. [2021-07-09 17:55:03,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:55:03,884 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:03,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:03,893 INFO L225 Difference]: With dead ends: 3893 [2021-07-09 17:55:03,893 INFO L226 Difference]: Without dead ends: 3867 [2021-07-09 17:55:03,893 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 624.6ms TimeCoverageRelationStatistics Valid=142, Invalid=614, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:55:03,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3867 states. [2021-07-09 17:55:03,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3867 to 3642. [2021-07-09 17:55:03,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3642 states, 3641 states have (on average 4.192804174677287) internal successors, (15266), 3641 states have internal predecessors, (15266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:03,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3642 states to 3642 states and 15266 transitions. [2021-07-09 17:55:03,949 INFO L78 Accepts]: Start accepts. Automaton has 3642 states and 15266 transitions. Word has length 23 [2021-07-09 17:55:03,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:03,949 INFO L482 AbstractCegarLoop]: Abstraction has 3642 states and 15266 transitions. [2021-07-09 17:55:03,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:03,949 INFO L276 IsEmpty]: Start isEmpty. Operand 3642 states and 15266 transitions. [2021-07-09 17:55:03,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:03,955 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:03,956 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:04,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360,178 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:04,156 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:04,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:04,156 INFO L82 PathProgramCache]: Analyzing trace with hash -627495263, now seen corresponding path program 59 times [2021-07-09 17:55:04,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:04,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202512970] [2021-07-09 17:55:04,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:04,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:04,299 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:04,299 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:04,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202512970] [2021-07-09 17:55:04,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202512970] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:04,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226697677] [2021-07-09 17:55:04,299 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 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:04,325 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:55:04,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:04,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:04,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:04,399 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:04,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:55:04,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:04,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:04,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:04,411 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:55:04,522 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:04,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226697677] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:04,522 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:04,522 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:04,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752851538] [2021-07-09 17:55:04,522 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:04,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:04,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:04,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:04,523 INFO L87 Difference]: Start difference. First operand 3642 states and 15266 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:05,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:05,108 INFO L93 Difference]: Finished difference Result 3906 states and 16269 transitions. [2021-07-09 17:55:05,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:55:05,108 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:05,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:05,118 INFO L225 Difference]: With dead ends: 3906 [2021-07-09 17:55:05,118 INFO L226 Difference]: Without dead ends: 3885 [2021-07-09 17:55:05,118 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 576.7ms TimeCoverageRelationStatistics Valid=122, Invalid=528, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:55:05,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3885 states. [2021-07-09 17:55:05,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3885 to 3638. [2021-07-09 17:55:05,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3638 states, 3637 states have (on average 4.193016222161122) internal successors, (15250), 3637 states have internal predecessors, (15250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:05,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3638 states to 3638 states and 15250 transitions. [2021-07-09 17:55:05,177 INFO L78 Accepts]: Start accepts. Automaton has 3638 states and 15250 transitions. Word has length 23 [2021-07-09 17:55:05,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:05,177 INFO L482 AbstractCegarLoop]: Abstraction has 3638 states and 15250 transitions. [2021-07-09 17:55:05,177 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:05,177 INFO L276 IsEmpty]: Start isEmpty. Operand 3638 states and 15250 transitions. [2021-07-09 17:55:05,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:05,184 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:05,184 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:05,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable362,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:05,385 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:05,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:05,385 INFO L82 PathProgramCache]: Analyzing trace with hash 307280993, now seen corresponding path program 60 times [2021-07-09 17:55:05,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:05,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601684134] [2021-07-09 17:55:05,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:05,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:05,520 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:05,521 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:05,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601684134] [2021-07-09 17:55:05,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601684134] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:05,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648676176] [2021-07-09 17:55:05,521 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 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:05,547 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:55:05,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:05,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:05,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:05,620 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:05,620 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 37 [2021-07-09 17:55:05,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:05,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:05,632 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:05,632 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:55:05,749 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:05,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648676176] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:05,750 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:05,750 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:05,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277937462] [2021-07-09 17:55:05,750 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:05,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:05,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:05,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:05,750 INFO L87 Difference]: Start difference. First operand 3638 states and 15250 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:06,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:06,434 INFO L93 Difference]: Finished difference Result 3896 states and 16227 transitions. [2021-07-09 17:55:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:55:06,434 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:06,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:06,443 INFO L225 Difference]: With dead ends: 3896 [2021-07-09 17:55:06,443 INFO L226 Difference]: Without dead ends: 3871 [2021-07-09 17:55:06,443 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 549.1ms TimeCoverageRelationStatistics Valid=168, Invalid=702, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:55:06,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3871 states. [2021-07-09 17:55:06,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3871 to 3642. [2021-07-09 17:55:06,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3642 states, 3641 states have (on average 4.192804174677287) internal successors, (15266), 3641 states have internal predecessors, (15266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:06,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3642 states to 3642 states and 15266 transitions. [2021-07-09 17:55:06,500 INFO L78 Accepts]: Start accepts. Automaton has 3642 states and 15266 transitions. Word has length 23 [2021-07-09 17:55:06,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:06,500 INFO L482 AbstractCegarLoop]: Abstraction has 3642 states and 15266 transitions. [2021-07-09 17:55:06,500 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:06,500 INFO L276 IsEmpty]: Start isEmpty. Operand 3642 states and 15266 transitions. [2021-07-09 17:55:06,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:06,506 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:06,506 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:06,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable364,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:06,706 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:06,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:06,707 INFO L82 PathProgramCache]: Analyzing trace with hash -705411539, now seen corresponding path program 61 times [2021-07-09 17:55:06,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:06,707 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115524648] [2021-07-09 17:55:06,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:06,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:06,851 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:06,851 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:06,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115524648] [2021-07-09 17:55:06,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115524648] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:06,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240269610] [2021-07-09 17:55:06,852 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:06,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:06,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:06,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:06,960 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:06,961 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 37 [2021-07-09 17:55:06,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:06,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:06,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:06,972 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:55:07,082 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:07,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240269610] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:07,083 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:07,083 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:07,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614265258] [2021-07-09 17:55:07,083 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:07,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:07,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:07,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:07,083 INFO L87 Difference]: Start difference. First operand 3642 states and 15266 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:07,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:07,580 INFO L93 Difference]: Finished difference Result 3910 states and 16281 transitions. [2021-07-09 17:55:07,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:55:07,580 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:07,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:07,590 INFO L225 Difference]: With dead ends: 3910 [2021-07-09 17:55:07,590 INFO L226 Difference]: Without dead ends: 3889 [2021-07-09 17:55:07,590 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 483.8ms TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:55:07,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3889 states. [2021-07-09 17:55:07,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3889 to 3638. [2021-07-09 17:55:07,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3638 states, 3637 states have (on average 4.193016222161122) internal successors, (15250), 3637 states have internal predecessors, (15250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:07,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3638 states to 3638 states and 15250 transitions. [2021-07-09 17:55:07,646 INFO L78 Accepts]: Start accepts. Automaton has 3638 states and 15250 transitions. Word has length 23 [2021-07-09 17:55:07,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:07,646 INFO L482 AbstractCegarLoop]: Abstraction has 3638 states and 15250 transitions. [2021-07-09 17:55:07,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:07,647 INFO L276 IsEmpty]: Start isEmpty. Operand 3638 states and 15250 transitions. [2021-07-09 17:55:07,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:07,653 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:07,653 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:07,853 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable366 [2021-07-09 17:55:07,853 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:07,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:07,853 INFO L82 PathProgramCache]: Analyzing trace with hash 443454581, now seen corresponding path program 62 times [2021-07-09 17:55:07,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:07,854 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137154829] [2021-07-09 17:55:07,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:07,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:07,986 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:07,986 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:07,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137154829] [2021-07-09 17:55:07,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137154829] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:07,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45460535] [2021-07-09 17:55:07,987 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 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:08,012 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:55:08,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:08,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:08,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:08,147 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:08,147 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 20 treesize of output 36 [2021-07-09 17:55:08,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:08,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:08,158 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:08,158 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:55:08,226 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:08,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45460535] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:08,227 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:08,227 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:08,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112279671] [2021-07-09 17:55:08,227 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:08,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:08,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:08,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:08,227 INFO L87 Difference]: Start difference. First operand 3638 states and 15250 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:08,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:08,725 INFO L93 Difference]: Finished difference Result 4062 states and 16894 transitions. [2021-07-09 17:55:08,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:55:08,725 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:08,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:08,734 INFO L225 Difference]: With dead ends: 4062 [2021-07-09 17:55:08,734 INFO L226 Difference]: Without dead ends: 4027 [2021-07-09 17:55:08,734 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 429.0ms TimeCoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:55:08,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4027 states. [2021-07-09 17:55:08,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4027 to 3638. [2021-07-09 17:55:08,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3638 states, 3637 states have (on average 4.19191641462744) internal successors, (15246), 3637 states have internal predecessors, (15246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:08,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3638 states to 3638 states and 15246 transitions. [2021-07-09 17:55:08,793 INFO L78 Accepts]: Start accepts. Automaton has 3638 states and 15246 transitions. Word has length 23 [2021-07-09 17:55:08,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:08,793 INFO L482 AbstractCegarLoop]: Abstraction has 3638 states and 15246 transitions. [2021-07-09 17:55:08,793 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:08,793 INFO L276 IsEmpty]: Start isEmpty. Operand 3638 states and 15246 transitions. [2021-07-09 17:55:08,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:08,799 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:08,799 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:08,999 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable368,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:09,000 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:09,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:09,000 INFO L82 PathProgramCache]: Analyzing trace with hash -2106228679, now seen corresponding path program 63 times [2021-07-09 17:55:09,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:09,000 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285387609] [2021-07-09 17:55:09,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:09,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:09,131 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:09,131 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:09,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285387609] [2021-07-09 17:55:09,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285387609] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:09,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [585004132] [2021-07-09 17:55:09,131 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:09,156 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:55:09,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:09,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:09,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:09,278 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 17:55:09,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-09 17:55:09,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:55:09,304 INFO L628 ElimStorePlain]: treesize reduction 53, result has 24.3 percent of original size [2021-07-09 17:55:09,304 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:09,304 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:17 [2021-07-09 17:55:09,366 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:09,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [585004132] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:09,366 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:09,366 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:55:09,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088902764] [2021-07-09 17:55:09,366 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:55:09,366 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:09,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:55:09,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:55:09,367 INFO L87 Difference]: Start difference. First operand 3638 states and 15246 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:10,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:10,112 INFO L93 Difference]: Finished difference Result 4000 states and 16643 transitions. [2021-07-09 17:55:10,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 17:55:10,112 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:10,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:10,143 INFO L225 Difference]: With dead ends: 4000 [2021-07-09 17:55:10,144 INFO L226 Difference]: Without dead ends: 3974 [2021-07-09 17:55:10,144 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 507.3ms TimeCoverageRelationStatistics Valid=124, Invalid=868, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:55:10,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3974 states. [2021-07-09 17:55:10,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3974 to 3645. [2021-07-09 17:55:10,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3645 states, 3644 states have (on average 4.190450054884742) internal successors, (15270), 3644 states have internal predecessors, (15270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:10,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3645 states to 3645 states and 15270 transitions. [2021-07-09 17:55:10,198 INFO L78 Accepts]: Start accepts. Automaton has 3645 states and 15270 transitions. Word has length 23 [2021-07-09 17:55:10,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:10,198 INFO L482 AbstractCegarLoop]: Abstraction has 3645 states and 15270 transitions. [2021-07-09 17:55:10,198 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:10,198 INFO L276 IsEmpty]: Start isEmpty. Operand 3645 states and 15270 transitions. [2021-07-09 17:55:10,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:10,204 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:10,204 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:10,404 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable370 [2021-07-09 17:55:10,405 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:10,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:10,405 INFO L82 PathProgramCache]: Analyzing trace with hash 1147162549, now seen corresponding path program 64 times [2021-07-09 17:55:10,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:10,405 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502812709] [2021-07-09 17:55:10,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:10,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:10,533 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:10,533 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:10,533 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502812709] [2021-07-09 17:55:10,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502812709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:10,533 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168023010] [2021-07-09 17:55:10,533 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:10,560 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:55:10,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:10,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:10,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:10,651 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:10,651 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 20 treesize of output 36 [2021-07-09 17:55:10,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:10,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:10,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:10,663 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-09 17:55:10,756 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:10,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168023010] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:10,756 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:10,756 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:10,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573344151] [2021-07-09 17:55:10,756 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:10,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:10,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:10,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:10,757 INFO L87 Difference]: Start difference. First operand 3645 states and 15270 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:11,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:11,434 INFO L93 Difference]: Finished difference Result 4011 states and 16687 transitions. [2021-07-09 17:55:11,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:55:11,434 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:11,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:11,443 INFO L225 Difference]: With dead ends: 4011 [2021-07-09 17:55:11,443 INFO L226 Difference]: Without dead ends: 3979 [2021-07-09 17:55:11,443 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 544.8ms TimeCoverageRelationStatistics Valid=136, Invalid=620, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:55:11,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3979 states. [2021-07-09 17:55:11,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3979 to 3638. [2021-07-09 17:55:11,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3638 states, 3637 states have (on average 4.193291174044542) internal successors, (15251), 3637 states have internal predecessors, (15251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:11,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3638 states to 3638 states and 15251 transitions. [2021-07-09 17:55:11,498 INFO L78 Accepts]: Start accepts. Automaton has 3638 states and 15251 transitions. Word has length 23 [2021-07-09 17:55:11,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:11,499 INFO L482 AbstractCegarLoop]: Abstraction has 3638 states and 15251 transitions. [2021-07-09 17:55:11,499 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:11,499 INFO L276 IsEmpty]: Start isEmpty. Operand 3638 states and 15251 transitions. [2021-07-09 17:55:11,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:11,504 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:11,505 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:11,705 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable374,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:11,705 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:11,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:11,705 INFO L82 PathProgramCache]: Analyzing trace with hash -2091459775, now seen corresponding path program 65 times [2021-07-09 17:55:11,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:11,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113181026] [2021-07-09 17:55:11,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:11,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:11,831 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:11,831 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:11,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113181026] [2021-07-09 17:55:11,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113181026] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:11,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [832957103] [2021-07-09 17:55:11,832 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:11,857 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:55:11,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:11,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:11,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:11,963 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:11,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:55:11,965 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:11,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:11,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:11,974 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:55:12,045 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:12,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [832957103] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:12,046 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:12,046 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:12,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574417302] [2021-07-09 17:55:12,046 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:12,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:12,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:12,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:12,046 INFO L87 Difference]: Start difference. First operand 3638 states and 15251 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:12,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:12,724 INFO L93 Difference]: Finished difference Result 4211 states and 17480 transitions. [2021-07-09 17:55:12,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:55:12,724 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:12,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:12,734 INFO L225 Difference]: With dead ends: 4211 [2021-07-09 17:55:12,734 INFO L226 Difference]: Without dead ends: 4176 [2021-07-09 17:55:12,734 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 546.6ms TimeCoverageRelationStatistics Valid=145, Invalid=725, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:55:12,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4176 states. [2021-07-09 17:55:12,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4176 to 3646. [2021-07-09 17:55:12,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3646 states, 3645 states have (on average 4.193415637860082) internal successors, (15285), 3645 states have internal predecessors, (15285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:12,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3646 states to 3646 states and 15285 transitions. [2021-07-09 17:55:12,791 INFO L78 Accepts]: Start accepts. Automaton has 3646 states and 15285 transitions. Word has length 23 [2021-07-09 17:55:12,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:12,791 INFO L482 AbstractCegarLoop]: Abstraction has 3646 states and 15285 transitions. [2021-07-09 17:55:12,791 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:12,791 INFO L276 IsEmpty]: Start isEmpty. Operand 3646 states and 15285 transitions. [2021-07-09 17:55:12,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:12,797 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:12,797 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:12,997 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable376 [2021-07-09 17:55:12,997 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:12,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:12,997 INFO L82 PathProgramCache]: Analyzing trace with hash 1399108297, now seen corresponding path program 66 times [2021-07-09 17:55:12,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:12,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619630526] [2021-07-09 17:55:12,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:13,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:13,128 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:13,129 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:13,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619630526] [2021-07-09 17:55:13,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619630526] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:13,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273485731] [2021-07-09 17:55:13,129 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:13,155 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:55:13,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:13,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:13,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:13,244 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:13,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:55:13,246 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:13,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:13,255 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:13,255 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:55:13,345 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:13,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273485731] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:13,345 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:13,345 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:13,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121472010] [2021-07-09 17:55:13,345 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:13,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:13,346 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:13,346 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:13,346 INFO L87 Difference]: Start difference. First operand 3646 states and 15285 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:14,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:14,125 INFO L93 Difference]: Finished difference Result 4064 states and 16897 transitions. [2021-07-09 17:55:14,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:55:14,125 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:14,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:14,134 INFO L225 Difference]: With dead ends: 4064 [2021-07-09 17:55:14,134 INFO L226 Difference]: Without dead ends: 4038 [2021-07-09 17:55:14,134 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 704.3ms TimeCoverageRelationStatistics Valid=179, Invalid=813, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:55:14,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4038 states. [2021-07-09 17:55:14,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4038 to 3650. [2021-07-09 17:55:14,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3650 states, 3649 states have (on average 4.1932036174294325) internal successors, (15301), 3649 states have internal predecessors, (15301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:14,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3650 states to 3650 states and 15301 transitions. [2021-07-09 17:55:14,189 INFO L78 Accepts]: Start accepts. Automaton has 3650 states and 15301 transitions. Word has length 23 [2021-07-09 17:55:14,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:14,189 INFO L482 AbstractCegarLoop]: Abstraction has 3650 states and 15301 transitions. [2021-07-09 17:55:14,189 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:14,190 INFO L276 IsEmpty]: Start isEmpty. Operand 3650 states and 15301 transitions. [2021-07-09 17:55:14,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:14,195 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:14,195 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:14,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 186 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable378 [2021-07-09 17:55:14,396 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:14,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:14,396 INFO L82 PathProgramCache]: Analyzing trace with hash -1282292265, now seen corresponding path program 67 times [2021-07-09 17:55:14,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:14,396 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386896320] [2021-07-09 17:55:14,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:14,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:14,555 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:14,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:14,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386896320] [2021-07-09 17:55:14,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386896320] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:14,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299553013] [2021-07-09 17:55:14,555 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 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:14,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:14,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:14,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:14,671 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:14,671 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 37 [2021-07-09 17:55:14,672 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:14,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:14,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:14,681 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:55:14,768 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:14,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1299553013] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:14,768 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:14,768 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:14,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000415104] [2021-07-09 17:55:14,768 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:14,769 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:14,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:14,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:14,769 INFO L87 Difference]: Start difference. First operand 3650 states and 15301 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:15,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:15,475 INFO L93 Difference]: Finished difference Result 4120 states and 17113 transitions. [2021-07-09 17:55:15,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:55:15,475 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:15,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:15,484 INFO L225 Difference]: With dead ends: 4120 [2021-07-09 17:55:15,484 INFO L226 Difference]: Without dead ends: 4099 [2021-07-09 17:55:15,485 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 712.3ms TimeCoverageRelationStatistics Valid=146, Invalid=666, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:55:15,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4099 states. [2021-07-09 17:55:15,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4099 to 3638. [2021-07-09 17:55:15,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3638 states, 3637 states have (on average 4.193291174044542) internal successors, (15251), 3637 states have internal predecessors, (15251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:15,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3638 states to 3638 states and 15251 transitions. [2021-07-09 17:55:15,538 INFO L78 Accepts]: Start accepts. Automaton has 3638 states and 15251 transitions. Word has length 23 [2021-07-09 17:55:15,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:15,538 INFO L482 AbstractCegarLoop]: Abstraction has 3638 states and 15251 transitions. [2021-07-09 17:55:15,538 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:15,539 INFO L276 IsEmpty]: Start isEmpty. Operand 3638 states and 15251 transitions. [2021-07-09 17:55:15,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:15,544 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:15,544 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:15,744 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable380,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:15,745 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:15,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:15,745 INFO L82 PathProgramCache]: Analyzing trace with hash -1191147191, now seen corresponding path program 68 times [2021-07-09 17:55:15,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:15,745 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248795521] [2021-07-09 17:55:15,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:15,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:15,877 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:15,877 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:15,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248795521] [2021-07-09 17:55:15,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248795521] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:15,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5874546] [2021-07-09 17:55:15,878 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 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:15,903 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:55:15,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:15,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:15,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:15,978 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:15,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:55:15,979 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:15,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:15,989 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:15,989 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:55:16,103 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:16,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5874546] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:16,104 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:16,104 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:16,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733209079] [2021-07-09 17:55:16,104 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:16,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:16,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:16,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:16,104 INFO L87 Difference]: Start difference. First operand 3638 states and 15251 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:16,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:16,709 INFO L93 Difference]: Finished difference Result 3976 states and 16555 transitions. [2021-07-09 17:55:16,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:55:16,709 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:16,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:16,718 INFO L225 Difference]: With dead ends: 3976 [2021-07-09 17:55:16,719 INFO L226 Difference]: Without dead ends: 3950 [2021-07-09 17:55:16,719 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 558.1ms TimeCoverageRelationStatistics Valid=130, Invalid=572, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:55:16,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3950 states. [2021-07-09 17:55:16,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3950 to 3647. [2021-07-09 17:55:16,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3647 states, 3646 states have (on average 4.191716950082282) internal successors, (15283), 3646 states have internal predecessors, (15283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:16,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3647 states to 3647 states and 15283 transitions. [2021-07-09 17:55:16,776 INFO L78 Accepts]: Start accepts. Automaton has 3647 states and 15283 transitions. Word has length 23 [2021-07-09 17:55:16,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:16,776 INFO L482 AbstractCegarLoop]: Abstraction has 3647 states and 15283 transitions. [2021-07-09 17:55:16,776 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:16,776 INFO L276 IsEmpty]: Start isEmpty. Operand 3647 states and 15283 transitions. [2021-07-09 17:55:16,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:16,782 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:16,782 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:16,982 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable382,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:16,982 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:16,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:16,983 INFO L82 PathProgramCache]: Analyzing trace with hash 2062244037, now seen corresponding path program 69 times [2021-07-09 17:55:16,983 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:16,983 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132259466] [2021-07-09 17:55:16,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:16,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:17,116 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:17,116 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:17,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132259466] [2021-07-09 17:55:17,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132259466] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:17,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509381502] [2021-07-09 17:55:17,116 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 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:17,142 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:55:17,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:17,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:17,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:17,252 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 17:55:17,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-09 17:55:17,254 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:17,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:17,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:17,267 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:41 [2021-07-09 17:55:17,374 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:17,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509381502] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:17,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:17,375 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:55:17,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971274564] [2021-07-09 17:55:17,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:55:17,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:17,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:55:17,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:55:17,375 INFO L87 Difference]: Start difference. First operand 3647 states and 15283 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:18,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:18,166 INFO L93 Difference]: Finished difference Result 3937 states and 16396 transitions. [2021-07-09 17:55:18,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 17:55:18,166 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:18,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:18,175 INFO L225 Difference]: With dead ends: 3937 [2021-07-09 17:55:18,175 INFO L226 Difference]: Without dead ends: 3909 [2021-07-09 17:55:18,175 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 634.2ms TimeCoverageRelationStatistics Valid=150, Invalid=972, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:55:18,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3909 states. [2021-07-09 17:55:18,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3909 to 3640. [2021-07-09 17:55:18,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3640 states, 3639 states have (on average 4.193184940917835) internal successors, (15259), 3639 states have internal predecessors, (15259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:18,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3640 states to 3640 states and 15259 transitions. [2021-07-09 17:55:18,228 INFO L78 Accepts]: Start accepts. Automaton has 3640 states and 15259 transitions. Word has length 23 [2021-07-09 17:55:18,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:18,228 INFO L482 AbstractCegarLoop]: Abstraction has 3640 states and 15259 transitions. [2021-07-09 17:55:18,228 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:18,228 INFO L276 IsEmpty]: Start isEmpty. Operand 3640 states and 15259 transitions. [2021-07-09 17:55:18,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:18,234 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:18,234 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:18,434 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable384,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:18,435 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:18,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:18,435 INFO L82 PathProgramCache]: Analyzing trace with hash 1775122685, now seen corresponding path program 70 times [2021-07-09 17:55:18,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:18,435 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128132615] [2021-07-09 17:55:18,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:18,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:18,620 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:18,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:18,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128132615] [2021-07-09 17:55:18,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128132615] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:18,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45078188] [2021-07-09 17:55:18,621 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 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:18,647 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:55:18,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:18,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:18,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:18,750 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:18,751 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 37 [2021-07-09 17:55:18,752 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:18,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:18,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:18,763 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:55:18,875 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:18,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45078188] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:18,875 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:18,875 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:18,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490138134] [2021-07-09 17:55:18,875 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:18,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:18,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:18,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:18,876 INFO L87 Difference]: Start difference. First operand 3640 states and 15259 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:19,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:19,445 INFO L93 Difference]: Finished difference Result 3892 states and 16214 transitions. [2021-07-09 17:55:19,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:55:19,445 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:19,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:19,454 INFO L225 Difference]: With dead ends: 3892 [2021-07-09 17:55:19,454 INFO L226 Difference]: Without dead ends: 3866 [2021-07-09 17:55:19,454 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 637.4ms TimeCoverageRelationStatistics Valid=142, Invalid=614, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:55:19,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3866 states. [2021-07-09 17:55:19,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3866 to 3644. [2021-07-09 17:55:19,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3644 states, 3643 states have (on average 4.192972824595114) internal successors, (15275), 3643 states have internal predecessors, (15275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:19,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3644 states to 3644 states and 15275 transitions. [2021-07-09 17:55:19,509 INFO L78 Accepts]: Start accepts. Automaton has 3644 states and 15275 transitions. Word has length 23 [2021-07-09 17:55:19,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:19,509 INFO L482 AbstractCegarLoop]: Abstraction has 3644 states and 15275 transitions. [2021-07-09 17:55:19,509 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:19,509 INFO L276 IsEmpty]: Start isEmpty. Operand 3644 states and 15275 transitions. [2021-07-09 17:55:19,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:19,515 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:19,515 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:19,715 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable388 [2021-07-09 17:55:19,716 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:19,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:19,716 INFO L82 PathProgramCache]: Analyzing trace with hash 1281905299, now seen corresponding path program 71 times [2021-07-09 17:55:19,716 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:19,716 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40769913] [2021-07-09 17:55:19,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:19,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:19,859 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:19,859 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:19,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40769913] [2021-07-09 17:55:19,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40769913] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:19,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121768062] [2021-07-09 17:55:19,860 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 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:19,885 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:55:19,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:19,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:19,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:19,959 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:19,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:55:19,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:19,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:19,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:19,971 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:55:20,084 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:20,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121768062] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:20,084 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:20,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:20,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582271098] [2021-07-09 17:55:20,084 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:20,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:20,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:20,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:20,085 INFO L87 Difference]: Start difference. First operand 3644 states and 15275 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:20,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:20,717 INFO L93 Difference]: Finished difference Result 3906 states and 16270 transitions. [2021-07-09 17:55:20,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:55:20,717 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:20,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:20,726 INFO L225 Difference]: With dead ends: 3906 [2021-07-09 17:55:20,726 INFO L226 Difference]: Without dead ends: 3885 [2021-07-09 17:55:20,726 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 582.0ms TimeCoverageRelationStatistics Valid=122, Invalid=528, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:55:20,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3885 states. [2021-07-09 17:55:20,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3885 to 3640. [2021-07-09 17:55:20,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3640 states, 3639 states have (on average 4.193184940917835) internal successors, (15259), 3639 states have internal predecessors, (15259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:20,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3640 states to 3640 states and 15259 transitions. [2021-07-09 17:55:20,802 INFO L78 Accepts]: Start accepts. Automaton has 3640 states and 15259 transitions. Word has length 23 [2021-07-09 17:55:20,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:20,802 INFO L482 AbstractCegarLoop]: Abstraction has 3640 states and 15259 transitions. [2021-07-09 17:55:20,802 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:20,802 INFO L276 IsEmpty]: Start isEmpty. Operand 3640 states and 15259 transitions. [2021-07-09 17:55:20,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:20,808 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:20,808 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:21,009 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable390,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:21,010 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:21,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:21,010 INFO L82 PathProgramCache]: Analyzing trace with hash -2078285741, now seen corresponding path program 72 times [2021-07-09 17:55:21,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:21,011 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120837825] [2021-07-09 17:55:21,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:21,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:21,148 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:21,149 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:21,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120837825] [2021-07-09 17:55:21,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120837825] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:21,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558231534] [2021-07-09 17:55:21,149 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 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:21,177 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:55:21,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:21,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:21,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:21,249 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:21,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:55:21,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:21,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:21,261 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:21,261 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:55:21,367 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:21,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558231534] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:21,367 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:21,367 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:21,367 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358709726] [2021-07-09 17:55:21,367 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:21,367 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:21,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:21,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:21,367 INFO L87 Difference]: Start difference. First operand 3640 states and 15259 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:21,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:21,934 INFO L93 Difference]: Finished difference Result 3895 states and 16224 transitions. [2021-07-09 17:55:21,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:55:21,935 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:21,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:21,943 INFO L225 Difference]: With dead ends: 3895 [2021-07-09 17:55:21,943 INFO L226 Difference]: Without dead ends: 3870 [2021-07-09 17:55:21,943 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 548.2ms TimeCoverageRelationStatistics Valid=168, Invalid=702, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:55:21,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3870 states. [2021-07-09 17:55:21,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3870 to 3644. [2021-07-09 17:55:21,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3644 states, 3643 states have (on average 4.192972824595114) internal successors, (15275), 3643 states have internal predecessors, (15275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:21,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3644 states to 3644 states and 15275 transitions. [2021-07-09 17:55:21,997 INFO L78 Accepts]: Start accepts. Automaton has 3644 states and 15275 transitions. Word has length 23 [2021-07-09 17:55:21,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:21,997 INFO L482 AbstractCegarLoop]: Abstraction has 3644 states and 15275 transitions. [2021-07-09 17:55:21,997 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:21,997 INFO L276 IsEmpty]: Start isEmpty. Operand 3644 states and 15275 transitions. [2021-07-09 17:55:22,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:22,003 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:22,003 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:22,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable392,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:22,205 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:22,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:22,205 INFO L82 PathProgramCache]: Analyzing trace with hash 1203989023, now seen corresponding path program 73 times [2021-07-09 17:55:22,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:22,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122721207] [2021-07-09 17:55:22,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:22,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:22,344 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:22,344 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:22,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122721207] [2021-07-09 17:55:22,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122721207] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:22,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168477708] [2021-07-09 17:55:22,344 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 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:22,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:22,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:22,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:22,517 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:22,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:55:22,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:22,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:22,529 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:22,529 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:55:22,639 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:22,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168477708] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:22,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:22,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:22,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97954218] [2021-07-09 17:55:22,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:22,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:22,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:22,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:22,640 INFO L87 Difference]: Start difference. First operand 3644 states and 15275 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:23,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:23,158 INFO L93 Difference]: Finished difference Result 3910 states and 16282 transitions. [2021-07-09 17:55:23,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:55:23,158 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:23,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:23,167 INFO L225 Difference]: With dead ends: 3910 [2021-07-09 17:55:23,167 INFO L226 Difference]: Without dead ends: 3889 [2021-07-09 17:55:23,167 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 474.5ms TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:55:23,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3889 states. [2021-07-09 17:55:23,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3889 to 3640. [2021-07-09 17:55:23,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3640 states, 3639 states have (on average 4.193184940917835) internal successors, (15259), 3639 states have internal predecessors, (15259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:23,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3640 states to 3640 states and 15259 transitions. [2021-07-09 17:55:23,223 INFO L78 Accepts]: Start accepts. Automaton has 3640 states and 15259 transitions. Word has length 23 [2021-07-09 17:55:23,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:23,223 INFO L482 AbstractCegarLoop]: Abstraction has 3640 states and 15259 transitions. [2021-07-09 17:55:23,223 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:23,223 INFO L276 IsEmpty]: Start isEmpty. Operand 3640 states and 15259 transitions. [2021-07-09 17:55:23,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:23,229 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:23,229 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:23,429 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable394,193 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:23,429 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:23,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:23,430 INFO L82 PathProgramCache]: Analyzing trace with hash 859421919, now seen corresponding path program 74 times [2021-07-09 17:55:23,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:23,430 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573307708] [2021-07-09 17:55:23,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:23,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:23,561 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:23,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:23,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573307708] [2021-07-09 17:55:23,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573307708] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:23,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132735690] [2021-07-09 17:55:23,561 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:23,588 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:55:23,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:23,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:23,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:23,688 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:23,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:55:23,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:23,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:23,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:23,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:55:23,762 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:23,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132735690] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:23,763 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:23,763 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:23,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538346552] [2021-07-09 17:55:23,763 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:23,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:23,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:23,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:23,763 INFO L87 Difference]: Start difference. First operand 3640 states and 15259 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:24,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:24,490 INFO L93 Difference]: Finished difference Result 4232 states and 17572 transitions. [2021-07-09 17:55:24,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:55:24,491 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:24,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:24,500 INFO L225 Difference]: With dead ends: 4232 [2021-07-09 17:55:24,500 INFO L226 Difference]: Without dead ends: 4210 [2021-07-09 17:55:24,501 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 607.5ms TimeCoverageRelationStatistics Valid=154, Invalid=658, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:55:24,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4210 states. [2021-07-09 17:55:24,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4210 to 3652. [2021-07-09 17:55:24,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3652 states, 3651 states have (on average 4.191454396055875) internal successors, (15303), 3651 states have internal predecessors, (15303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:24,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3652 states to 3652 states and 15303 transitions. [2021-07-09 17:55:24,557 INFO L78 Accepts]: Start accepts. Automaton has 3652 states and 15303 transitions. Word has length 23 [2021-07-09 17:55:24,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:24,557 INFO L482 AbstractCegarLoop]: Abstraction has 3652 states and 15303 transitions. [2021-07-09 17:55:24,557 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:24,557 INFO L276 IsEmpty]: Start isEmpty. Operand 3652 states and 15303 transitions. [2021-07-09 17:55:24,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:24,563 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:24,563 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:24,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable396,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:24,764 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:24,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:24,764 INFO L82 PathProgramCache]: Analyzing trace with hash 1444755871, now seen corresponding path program 75 times [2021-07-09 17:55:24,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:24,764 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124543576] [2021-07-09 17:55:24,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:24,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:24,909 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:24,909 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:24,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124543576] [2021-07-09 17:55:24,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124543576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:24,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [636058508] [2021-07-09 17:55:24,909 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 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:24,936 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:55:24,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:24,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:24,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:25,022 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:25,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, 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 37 [2021-07-09 17:55:25,023 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:25,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:25,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:25,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:55:25,163 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:25,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [636058508] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:25,163 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:25,163 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:25,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098428502] [2021-07-09 17:55:25,164 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:25,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:25,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:25,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:25,164 INFO L87 Difference]: Start difference. First operand 3652 states and 15303 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:26,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:26,055 INFO L93 Difference]: Finished difference Result 4128 states and 17141 transitions. [2021-07-09 17:55:26,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:55:26,055 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:26,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:26,064 INFO L225 Difference]: With dead ends: 4128 [2021-07-09 17:55:26,064 INFO L226 Difference]: Without dead ends: 4102 [2021-07-09 17:55:26,065 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 831.6ms TimeCoverageRelationStatistics Valid=228, Invalid=894, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:55:26,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4102 states. [2021-07-09 17:55:26,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4102 to 3656. [2021-07-09 17:55:26,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3656 states, 3655 states have (on average 4.191244870041039) internal successors, (15319), 3655 states have internal predecessors, (15319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:26,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3656 states to 3656 states and 15319 transitions. [2021-07-09 17:55:26,121 INFO L78 Accepts]: Start accepts. Automaton has 3656 states and 15319 transitions. Word has length 23 [2021-07-09 17:55:26,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:26,121 INFO L482 AbstractCegarLoop]: Abstraction has 3656 states and 15319 transitions. [2021-07-09 17:55:26,122 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:26,122 INFO L276 IsEmpty]: Start isEmpty. Operand 3656 states and 15319 transitions. [2021-07-09 17:55:26,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:26,127 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:26,128 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:26,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable398 [2021-07-09 17:55:26,328 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:26,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:26,328 INFO L82 PathProgramCache]: Analyzing trace with hash -1236644691, now seen corresponding path program 76 times [2021-07-09 17:55:26,328 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:26,328 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859783384] [2021-07-09 17:55:26,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:26,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:26,463 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:26,463 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:26,463 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859783384] [2021-07-09 17:55:26,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859783384] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:26,463 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315457391] [2021-07-09 17:55:26,463 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 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:26,491 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:55:26,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:26,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:26,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:26,573 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:26,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:55:26,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:26,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:26,583 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:26,583 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:55:26,668 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:26,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315457391] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:26,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:26,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:26,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159287282] [2021-07-09 17:55:26,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:26,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:26,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:26,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:26,669 INFO L87 Difference]: Start difference. First operand 3656 states and 15319 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:27,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:27,581 INFO L93 Difference]: Finished difference Result 4082 states and 16965 transitions. [2021-07-09 17:55:27,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:55:27,582 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:27,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:27,591 INFO L225 Difference]: With dead ends: 4082 [2021-07-09 17:55:27,591 INFO L226 Difference]: Without dead ends: 4061 [2021-07-09 17:55:27,591 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 783.2ms TimeCoverageRelationStatistics Valid=212, Invalid=844, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:55:27,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4061 states. [2021-07-09 17:55:27,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4061 to 3648. [2021-07-09 17:55:27,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3648 states, 3647 states have (on average 4.191115985741705) internal successors, (15285), 3647 states have internal predecessors, (15285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:27,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3648 states to 3648 states and 15285 transitions. [2021-07-09 17:55:27,648 INFO L78 Accepts]: Start accepts. Automaton has 3648 states and 15285 transitions. Word has length 23 [2021-07-09 17:55:27,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:27,648 INFO L482 AbstractCegarLoop]: Abstraction has 3648 states and 15285 transitions. [2021-07-09 17:55:27,648 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:27,648 INFO L276 IsEmpty]: Start isEmpty. Operand 3648 states and 15285 transitions. [2021-07-09 17:55:27,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:27,654 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:27,654 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:27,854 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 196 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable400 [2021-07-09 17:55:27,855 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:27,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:27,855 INFO L82 PathProgramCache]: Analyzing trace with hash 1208919297, now seen corresponding path program 77 times [2021-07-09 17:55:27,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:27,855 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973993215] [2021-07-09 17:55:27,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:27,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:27,984 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:27,984 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:27,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973993215] [2021-07-09 17:55:27,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973993215] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:27,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330970578] [2021-07-09 17:55:27,984 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 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:28,011 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:55:28,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:28,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:28,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:28,109 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:28,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:55:28,111 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:28,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:28,120 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:28,120 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:55:28,186 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:28,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330970578] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:28,186 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:28,186 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:28,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858547459] [2021-07-09 17:55:28,187 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:28,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:28,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:28,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:28,187 INFO L87 Difference]: Start difference. First operand 3648 states and 15285 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:29,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:29,007 INFO L93 Difference]: Finished difference Result 4272 states and 17685 transitions. [2021-07-09 17:55:29,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:55:29,008 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:29,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:29,017 INFO L225 Difference]: With dead ends: 4272 [2021-07-09 17:55:29,017 INFO L226 Difference]: Without dead ends: 4237 [2021-07-09 17:55:29,017 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 651.4ms TimeCoverageRelationStatistics Valid=186, Invalid=744, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:55:29,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4237 states. [2021-07-09 17:55:29,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4237 to 3641. [2021-07-09 17:55:29,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3641 states, 3640 states have (on average 4.187637362637362) internal successors, (15243), 3640 states have internal predecessors, (15243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:29,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3641 states to 3641 states and 15243 transitions. [2021-07-09 17:55:29,074 INFO L78 Accepts]: Start accepts. Automaton has 3641 states and 15243 transitions. Word has length 23 [2021-07-09 17:55:29,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:29,074 INFO L482 AbstractCegarLoop]: Abstraction has 3641 states and 15243 transitions. [2021-07-09 17:55:29,074 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:29,075 INFO L276 IsEmpty]: Start isEmpty. Operand 3641 states and 15243 transitions. [2021-07-09 17:55:29,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:29,080 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:29,080 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:29,281 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable402 [2021-07-09 17:55:29,281 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:29,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:29,281 INFO L82 PathProgramCache]: Analyzing trace with hash 1290318353, now seen corresponding path program 78 times [2021-07-09 17:55:29,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:29,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036685786] [2021-07-09 17:55:29,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:29,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:29,424 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:29,424 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:29,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036685786] [2021-07-09 17:55:29,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036685786] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:29,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473407367] [2021-07-09 17:55:29,424 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:29,462 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:55:29,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:29,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:29,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:29,583 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:29,583 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 37 [2021-07-09 17:55:29,584 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:29,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:29,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:29,594 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:55:29,684 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:29,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473407367] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:29,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:29,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:29,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362604326] [2021-07-09 17:55:29,684 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:29,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:29,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:29,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:29,684 INFO L87 Difference]: Start difference. First operand 3641 states and 15243 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:30,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:30,595 INFO L93 Difference]: Finished difference Result 4077 states and 16923 transitions. [2021-07-09 17:55:30,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:55:30,595 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:30,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:30,604 INFO L225 Difference]: With dead ends: 4077 [2021-07-09 17:55:30,604 INFO L226 Difference]: Without dead ends: 4051 [2021-07-09 17:55:30,604 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 848.7ms TimeCoverageRelationStatistics Valid=236, Invalid=886, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:55:30,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4051 states. [2021-07-09 17:55:30,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4051 to 3645. [2021-07-09 17:55:30,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3645 states, 3644 states have (on average 4.187431394072448) internal successors, (15259), 3644 states have internal predecessors, (15259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:30,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3645 states to 3645 states and 15259 transitions. [2021-07-09 17:55:30,659 INFO L78 Accepts]: Start accepts. Automaton has 3645 states and 15259 transitions. Word has length 23 [2021-07-09 17:55:30,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:30,660 INFO L482 AbstractCegarLoop]: Abstraction has 3645 states and 15259 transitions. [2021-07-09 17:55:30,660 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:30,660 INFO L276 IsEmpty]: Start isEmpty. Operand 3645 states and 15259 transitions. [2021-07-09 17:55:30,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:30,666 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:30,666 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:30,866 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable404 [2021-07-09 17:55:30,866 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:30,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:30,866 INFO L82 PathProgramCache]: Analyzing trace with hash -1391082209, now seen corresponding path program 79 times [2021-07-09 17:55:30,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:30,866 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798666581] [2021-07-09 17:55:30,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:30,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:31,002 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:31,002 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:31,002 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798666581] [2021-07-09 17:55:31,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798666581] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:31,002 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829263586] [2021-07-09 17:55:31,002 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 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:31,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:31,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:31,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:31,111 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:31,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:55:31,112 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:31,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:31,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:31,121 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:55:31,205 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:31,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [829263586] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:31,205 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:31,205 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:31,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431472521] [2021-07-09 17:55:31,205 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:31,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:31,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:31,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:31,206 INFO L87 Difference]: Start difference. First operand 3645 states and 15259 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:32,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:32,019 INFO L93 Difference]: Finished difference Result 4052 states and 16830 transitions. [2021-07-09 17:55:32,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:55:32,019 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:32,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:32,028 INFO L225 Difference]: With dead ends: 4052 [2021-07-09 17:55:32,028 INFO L226 Difference]: Without dead ends: 4031 [2021-07-09 17:55:32,028 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 740.5ms TimeCoverageRelationStatistics Valid=195, Invalid=735, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:55:32,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4031 states. [2021-07-09 17:55:32,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4031 to 3625. [2021-07-09 17:55:32,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3625 states, 3624 states have (on average 4.186258278145695) internal successors, (15171), 3624 states have internal predecessors, (15171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:32,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3625 states to 3625 states and 15171 transitions. [2021-07-09 17:55:32,083 INFO L78 Accepts]: Start accepts. Automaton has 3625 states and 15171 transitions. Word has length 23 [2021-07-09 17:55:32,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:32,083 INFO L482 AbstractCegarLoop]: Abstraction has 3625 states and 15171 transitions. [2021-07-09 17:55:32,083 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:32,083 INFO L276 IsEmpty]: Start isEmpty. Operand 3625 states and 15171 transitions. [2021-07-09 17:55:32,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:32,088 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:32,088 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:32,289 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable406,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:32,289 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:32,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:32,289 INFO L82 PathProgramCache]: Analyzing trace with hash 925880935, now seen corresponding path program 80 times [2021-07-09 17:55:32,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:32,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217188860] [2021-07-09 17:55:32,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:32,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:32,413 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:32,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:32,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217188860] [2021-07-09 17:55:32,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217188860] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:32,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877001119] [2021-07-09 17:55:32,413 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 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:32,439 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:55:32,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:32,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:32,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:32,545 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:32,545 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 20 treesize of output 36 [2021-07-09 17:55:32,546 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:32,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:32,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:32,556 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:55:32,622 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:32,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877001119] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:32,622 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:32,622 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:32,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294011563] [2021-07-09 17:55:32,623 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:32,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:32,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:32,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:32,623 INFO L87 Difference]: Start difference. First operand 3625 states and 15171 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:33,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:33,202 INFO L93 Difference]: Finished difference Result 4150 states and 17232 transitions. [2021-07-09 17:55:33,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:55:33,202 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:33,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:33,211 INFO L225 Difference]: With dead ends: 4150 [2021-07-09 17:55:33,211 INFO L226 Difference]: Without dead ends: 4128 [2021-07-09 17:55:33,212 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 510.5ms TimeCoverageRelationStatistics Valid=127, Invalid=629, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:55:33,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4128 states. [2021-07-09 17:55:33,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4128 to 3633. [2021-07-09 17:55:33,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3633 states, 3632 states have (on average 4.186398678414097) internal successors, (15205), 3632 states have internal predecessors, (15205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:33,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3633 states to 3633 states and 15205 transitions. [2021-07-09 17:55:33,269 INFO L78 Accepts]: Start accepts. Automaton has 3633 states and 15205 transitions. Word has length 23 [2021-07-09 17:55:33,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:33,269 INFO L482 AbstractCegarLoop]: Abstraction has 3633 states and 15205 transitions. [2021-07-09 17:55:33,269 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:33,269 INFO L276 IsEmpty]: Start isEmpty. Operand 3633 states and 15205 transitions. [2021-07-09 17:55:33,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:33,275 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:33,275 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:33,475 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable408 [2021-07-09 17:55:33,476 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:33,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:33,476 INFO L82 PathProgramCache]: Analyzing trace with hash 1511214887, now seen corresponding path program 81 times [2021-07-09 17:55:33,476 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:33,476 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420140989] [2021-07-09 17:55:33,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:33,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:33,611 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:33,611 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:33,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420140989] [2021-07-09 17:55:33,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420140989] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:33,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190240976] [2021-07-09 17:55:33,611 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:33,637 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:55:33,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:33,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:33,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:33,726 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:33,726 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 37 [2021-07-09 17:55:33,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:33,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:33,736 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:33,736 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:55:33,850 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:33,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190240976] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:33,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:33,850 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:33,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938366796] [2021-07-09 17:55:33,851 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:33,851 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:33,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:33,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:33,851 INFO L87 Difference]: Start difference. First operand 3633 states and 15205 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:34,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:34,757 INFO L93 Difference]: Finished difference Result 4049 states and 16819 transitions. [2021-07-09 17:55:34,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:55:34,758 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:34,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:34,767 INFO L225 Difference]: With dead ends: 4049 [2021-07-09 17:55:34,767 INFO L226 Difference]: Without dead ends: 4023 [2021-07-09 17:55:34,768 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 766.3ms TimeCoverageRelationStatistics Valid=185, Invalid=807, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:55:34,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4023 states. [2021-07-09 17:55:34,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4023 to 3637. [2021-07-09 17:55:34,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3637 states, 3636 states have (on average 4.186193619361936) internal successors, (15221), 3636 states have internal predecessors, (15221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:34,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3637 states to 3637 states and 15221 transitions. [2021-07-09 17:55:34,826 INFO L78 Accepts]: Start accepts. Automaton has 3637 states and 15221 transitions. Word has length 23 [2021-07-09 17:55:34,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:34,826 INFO L482 AbstractCegarLoop]: Abstraction has 3637 states and 15221 transitions. [2021-07-09 17:55:34,826 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:34,826 INFO L276 IsEmpty]: Start isEmpty. Operand 3637 states and 15221 transitions. [2021-07-09 17:55:34,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:34,833 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:34,833 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:35,033 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable410 [2021-07-09 17:55:35,033 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:35,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:35,033 INFO L82 PathProgramCache]: Analyzing trace with hash -1170185675, now seen corresponding path program 82 times [2021-07-09 17:55:35,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:35,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941064480] [2021-07-09 17:55:35,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:35,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:35,163 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:35,163 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:35,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941064480] [2021-07-09 17:55:35,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941064480] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:35,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1007345506] [2021-07-09 17:55:35,164 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 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:35,188 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:55:35,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:35,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:35,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:35,276 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:35,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:55:35,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:35,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:35,286 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:35,286 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:55:35,373 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:35,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1007345506] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:35,373 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:35,373 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:35,373 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108921830] [2021-07-09 17:55:35,373 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:35,373 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:35,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:35,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:35,374 INFO L87 Difference]: Start difference. First operand 3637 states and 15221 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:36,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:36,159 INFO L93 Difference]: Finished difference Result 4005 states and 16651 transitions. [2021-07-09 17:55:36,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:55:36,159 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:36,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:36,169 INFO L225 Difference]: With dead ends: 4005 [2021-07-09 17:55:36,169 INFO L226 Difference]: Without dead ends: 3984 [2021-07-09 17:55:36,169 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 710.7ms TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:55:36,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3984 states. [2021-07-09 17:55:36,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3984 to 3629. [2021-07-09 17:55:36,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3629 states, 3628 states have (on average 4.186052921719956) internal successors, (15187), 3628 states have internal predecessors, (15187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:36,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3629 states to 3629 states and 15187 transitions. [2021-07-09 17:55:36,228 INFO L78 Accepts]: Start accepts. Automaton has 3629 states and 15187 transitions. Word has length 23 [2021-07-09 17:55:36,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:36,228 INFO L482 AbstractCegarLoop]: Abstraction has 3629 states and 15187 transitions. [2021-07-09 17:55:36,228 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:36,229 INFO L276 IsEmpty]: Start isEmpty. Operand 3629 states and 15187 transitions. [2021-07-09 17:55:36,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:36,235 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:36,235 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:36,435 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable412 [2021-07-09 17:55:36,435 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:36,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:36,436 INFO L82 PathProgramCache]: Analyzing trace with hash 1080318453, now seen corresponding path program 83 times [2021-07-09 17:55:36,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:36,436 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64688077] [2021-07-09 17:55:36,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:36,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:36,575 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:36,576 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:36,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64688077] [2021-07-09 17:55:36,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64688077] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:36,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616027825] [2021-07-09 17:55:36,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 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:36,602 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:55:36,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:36,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:36,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:36,711 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:36,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:55:36,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:36,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:36,721 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:36,722 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:55:36,788 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:36,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616027825] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:36,788 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:36,788 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:36,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052134060] [2021-07-09 17:55:36,788 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:36,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:36,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:36,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:36,788 INFO L87 Difference]: Start difference. First operand 3629 states and 15187 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:37,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:37,324 INFO L93 Difference]: Finished difference Result 3993 states and 16603 transitions. [2021-07-09 17:55:37,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:55:37,325 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:37,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:37,334 INFO L225 Difference]: With dead ends: 3993 [2021-07-09 17:55:37,334 INFO L226 Difference]: Without dead ends: 3970 [2021-07-09 17:55:37,334 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 438.3ms TimeCoverageRelationStatistics Valid=111, Invalid=539, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:55:37,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3970 states. [2021-07-09 17:55:37,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3970 to 3621. [2021-07-09 17:55:37,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3621 states, 3620 states have (on average 4.185911602209945) internal successors, (15153), 3620 states have internal predecessors, (15153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:37,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3621 states to 3621 states and 15153 transitions. [2021-07-09 17:55:37,391 INFO L78 Accepts]: Start accepts. Automaton has 3621 states and 15153 transitions. Word has length 23 [2021-07-09 17:55:37,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:37,391 INFO L482 AbstractCegarLoop]: Abstraction has 3621 states and 15153 transitions. [2021-07-09 17:55:37,391 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:37,391 INFO L276 IsEmpty]: Start isEmpty. Operand 3621 states and 15153 transitions. [2021-07-09 17:55:37,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:37,397 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:37,397 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:37,598 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable414,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:37,598 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:37,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:37,598 INFO L82 PathProgramCache]: Analyzing trace with hash -1750800029, now seen corresponding path program 84 times [2021-07-09 17:55:37,598 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:37,598 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039131257] [2021-07-09 17:55:37,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:37,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:37,722 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:37,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:37,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039131257] [2021-07-09 17:55:37,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039131257] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:37,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829207761] [2021-07-09 17:55:37,722 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 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:37,747 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 17:55:37,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:37,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:55:37,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:37,880 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:37,880 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 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 50 [2021-07-09 17:55:37,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:37,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:37,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 17:55:37,893 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:10 [2021-07-09 17:55:37,921 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:37,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [829207761] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:37,921 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:37,921 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 17:55:37,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266097480] [2021-07-09 17:55:37,921 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:55:37,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:37,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:55:37,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:55:37,922 INFO L87 Difference]: Start difference. First operand 3621 states and 15153 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:38,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:38,459 INFO L93 Difference]: Finished difference Result 3897 states and 16215 transitions. [2021-07-09 17:55:38,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:55:38,460 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:38,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:38,469 INFO L225 Difference]: With dead ends: 3897 [2021-07-09 17:55:38,469 INFO L226 Difference]: Without dead ends: 3875 [2021-07-09 17:55:38,469 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 447.0ms TimeCoverageRelationStatistics Valid=114, Invalid=698, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:55:38,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3875 states. [2021-07-09 17:55:38,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3875 to 3625. [2021-07-09 17:55:38,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3625 states, 3624 states have (on average 4.186258278145695) internal successors, (15171), 3624 states have internal predecessors, (15171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:38,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3625 states to 3625 states and 15171 transitions. [2021-07-09 17:55:38,527 INFO L78 Accepts]: Start accepts. Automaton has 3625 states and 15171 transitions. Word has length 23 [2021-07-09 17:55:38,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:38,527 INFO L482 AbstractCegarLoop]: Abstraction has 3625 states and 15171 transitions. [2021-07-09 17:55:38,527 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:38,527 INFO L276 IsEmpty]: Start isEmpty. Operand 3625 states and 15171 transitions. [2021-07-09 17:55:38,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:38,533 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:38,533 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:38,733 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable416,204 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:38,734 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:38,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:38,734 INFO L82 PathProgramCache]: Analyzing trace with hash -1237273177, now seen corresponding path program 85 times [2021-07-09 17:55:38,734 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:38,734 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986635877] [2021-07-09 17:55:38,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:38,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:38,852 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:38,852 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:38,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986635877] [2021-07-09 17:55:38,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986635877] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:38,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499288094] [2021-07-09 17:55:38,853 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 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:38,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:38,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:38,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:38,966 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:38,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:55:38,968 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:38,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:38,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:38,983 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:55:39,073 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:39,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499288094] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:39,073 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:39,074 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:39,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055270922] [2021-07-09 17:55:39,074 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:39,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:39,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:39,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:39,074 INFO L87 Difference]: Start difference. First operand 3625 states and 15171 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:39,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:39,801 INFO L93 Difference]: Finished difference Result 3860 states and 16055 transitions. [2021-07-09 17:55:39,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:55:39,802 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:39,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:39,811 INFO L225 Difference]: With dead ends: 3860 [2021-07-09 17:55:39,811 INFO L226 Difference]: Without dead ends: 3835 [2021-07-09 17:55:39,811 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 561.4ms TimeCoverageRelationStatistics Valid=172, Invalid=758, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:55:39,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3835 states. [2021-07-09 17:55:39,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3835 to 3629. [2021-07-09 17:55:39,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3629 states, 3628 states have (on average 4.186052921719956) internal successors, (15187), 3628 states have internal predecessors, (15187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:39,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3629 states to 3629 states and 15187 transitions. [2021-07-09 17:55:39,868 INFO L78 Accepts]: Start accepts. Automaton has 3629 states and 15187 transitions. Word has length 23 [2021-07-09 17:55:39,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:39,868 INFO L482 AbstractCegarLoop]: Abstraction has 3629 states and 15187 transitions. [2021-07-09 17:55:39,868 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:39,868 INFO L276 IsEmpty]: Start isEmpty. Operand 3629 states and 15187 transitions. [2021-07-09 17:55:39,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:39,874 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:39,874 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:40,075 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable419,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:40,075 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:40,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:40,075 INFO L82 PathProgramCache]: Analyzing trace with hash -161562021, now seen corresponding path program 86 times [2021-07-09 17:55:40,075 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:40,075 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569187532] [2021-07-09 17:55:40,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:40,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:40,226 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:40,226 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:40,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569187532] [2021-07-09 17:55:40,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569187532] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:40,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785628625] [2021-07-09 17:55:40,226 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:40,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:55:40,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:40,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:40,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:40,350 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:40,350 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 37 [2021-07-09 17:55:40,351 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:40,361 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:40,362 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:40,362 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:55:40,477 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:40,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785628625] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:40,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:40,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:40,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752736667] [2021-07-09 17:55:40,478 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:40,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:40,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:40,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:40,478 INFO L87 Difference]: Start difference. First operand 3629 states and 15187 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:41,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:41,052 INFO L93 Difference]: Finished difference Result 3848 states and 16015 transitions. [2021-07-09 17:55:41,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:55:41,052 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:41,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:41,061 INFO L225 Difference]: With dead ends: 3848 [2021-07-09 17:55:41,061 INFO L226 Difference]: Without dead ends: 3827 [2021-07-09 17:55:41,061 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 528.6ms TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:55:41,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3827 states. [2021-07-09 17:55:41,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3827 to 3621. [2021-07-09 17:55:41,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3621 states, 3620 states have (on average 4.185911602209945) internal successors, (15153), 3620 states have internal predecessors, (15153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:41,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3621 states to 3621 states and 15153 transitions. [2021-07-09 17:55:41,117 INFO L78 Accepts]: Start accepts. Automaton has 3621 states and 15153 transitions. Word has length 23 [2021-07-09 17:55:41,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:41,117 INFO L482 AbstractCegarLoop]: Abstraction has 3621 states and 15153 transitions. [2021-07-09 17:55:41,117 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:41,117 INFO L276 IsEmpty]: Start isEmpty. Operand 3621 states and 15153 transitions. [2021-07-09 17:55:41,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:41,123 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:41,123 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:41,324 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 206 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable421 [2021-07-09 17:55:41,324 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:41,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:41,324 INFO L82 PathProgramCache]: Analyzing trace with hash 119433831, now seen corresponding path program 87 times [2021-07-09 17:55:41,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:41,324 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692719900] [2021-07-09 17:55:41,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:41,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:41,460 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:41,460 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:41,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692719900] [2021-07-09 17:55:41,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692719900] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:41,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564279501] [2021-07-09 17:55:41,460 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 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:41,486 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:55:41,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:41,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:41,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:41,566 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:41,566 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 37 [2021-07-09 17:55:41,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:41,577 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:41,578 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:41,578 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:55:41,691 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:41,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1564279501] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:41,692 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:41,692 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:41,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241640283] [2021-07-09 17:55:41,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:41,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:41,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:41,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:41,692 INFO L87 Difference]: Start difference. First operand 3621 states and 15153 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:42,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:42,286 INFO L93 Difference]: Finished difference Result 3860 states and 16065 transitions. [2021-07-09 17:55:42,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:55:42,286 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:42,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:42,295 INFO L225 Difference]: With dead ends: 3860 [2021-07-09 17:55:42,296 INFO L226 Difference]: Without dead ends: 3834 [2021-07-09 17:55:42,296 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 550.4ms TimeCoverageRelationStatistics Valid=127, Invalid=575, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:55:42,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3834 states. [2021-07-09 17:55:42,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3834 to 3630. [2021-07-09 17:55:42,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3630 states, 3629 states have (on average 4.184348305318269) internal successors, (15185), 3629 states have internal predecessors, (15185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:42,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3630 states to 3630 states and 15185 transitions. [2021-07-09 17:55:42,389 INFO L78 Accepts]: Start accepts. Automaton has 3630 states and 15185 transitions. Word has length 23 [2021-07-09 17:55:42,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:42,389 INFO L482 AbstractCegarLoop]: Abstraction has 3630 states and 15185 transitions. [2021-07-09 17:55:42,389 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:42,389 INFO L276 IsEmpty]: Start isEmpty. Operand 3630 states and 15185 transitions. [2021-07-09 17:55:42,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:42,397 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:42,397 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:42,597 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable423 [2021-07-09 17:55:42,597 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:42,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:42,598 INFO L82 PathProgramCache]: Analyzing trace with hash -922142237, now seen corresponding path program 88 times [2021-07-09 17:55:42,598 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:42,598 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930010471] [2021-07-09 17:55:42,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:42,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:42,725 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:42,725 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:42,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930010471] [2021-07-09 17:55:42,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930010471] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:42,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1951433554] [2021-07-09 17:55:42,725 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 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:42,751 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:55:42,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:42,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:42,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:42,829 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:42,830 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 37 [2021-07-09 17:55:42,831 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:42,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:42,841 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:42,841 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:55:42,952 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:42,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1951433554] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:42,953 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:42,953 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:42,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264931601] [2021-07-09 17:55:42,953 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:42,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:42,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:42,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:42,953 INFO L87 Difference]: Start difference. First operand 3630 states and 15185 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:43,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:43,632 INFO L93 Difference]: Finished difference Result 3920 states and 16297 transitions. [2021-07-09 17:55:43,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:55:43,633 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:43,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:43,642 INFO L225 Difference]: With dead ends: 3920 [2021-07-09 17:55:43,642 INFO L226 Difference]: Without dead ends: 3892 [2021-07-09 17:55:43,643 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 567.8ms TimeCoverageRelationStatistics Valid=138, Invalid=618, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:55:43,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3892 states. [2021-07-09 17:55:43,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3892 to 3623. [2021-07-09 17:55:43,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3623 states, 3622 states have (on average 4.185808945334069) internal successors, (15161), 3622 states have internal predecessors, (15161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:43,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3623 states to 3623 states and 15161 transitions. [2021-07-09 17:55:43,702 INFO L78 Accepts]: Start accepts. Automaton has 3623 states and 15161 transitions. Word has length 23 [2021-07-09 17:55:43,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:43,702 INFO L482 AbstractCegarLoop]: Abstraction has 3623 states and 15161 transitions. [2021-07-09 17:55:43,702 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:43,702 INFO L276 IsEmpty]: Start isEmpty. Operand 3623 states and 15161 transitions. [2021-07-09 17:55:43,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:43,708 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:43,708 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:43,909 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable425,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:43,909 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:43,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:43,909 INFO L82 PathProgramCache]: Analyzing trace with hash -1209263589, now seen corresponding path program 89 times [2021-07-09 17:55:43,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:43,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448030758] [2021-07-09 17:55:43,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:43,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:44,043 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:44,043 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:44,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448030758] [2021-07-09 17:55:44,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448030758] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:44,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896984754] [2021-07-09 17:55:44,043 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 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:44,068 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:55:44,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:44,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:44,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:44,146 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:44,147 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 37 [2021-07-09 17:55:44,148 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:44,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:44,158 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:44,158 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:55:44,271 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:44,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896984754] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:44,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:44,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:44,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793165513] [2021-07-09 17:55:44,271 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:44,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:44,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:44,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:44,272 INFO L87 Difference]: Start difference. First operand 3623 states and 15161 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:44,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:44,897 INFO L93 Difference]: Finished difference Result 3766 states and 15685 transitions. [2021-07-09 17:55:44,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:55:44,897 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:44,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:44,906 INFO L225 Difference]: With dead ends: 3766 [2021-07-09 17:55:44,906 INFO L226 Difference]: Without dead ends: 3740 [2021-07-09 17:55:44,906 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 596.7ms TimeCoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:55:44,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3740 states. [2021-07-09 17:55:44,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3740 to 3627. [2021-07-09 17:55:44,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3627 states, 3626 states have (on average 4.185603971318257) internal successors, (15177), 3626 states have internal predecessors, (15177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:44,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3627 states to 3627 states and 15177 transitions. [2021-07-09 17:55:44,960 INFO L78 Accepts]: Start accepts. Automaton has 3627 states and 15177 transitions. Word has length 23 [2021-07-09 17:55:44,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:44,961 INFO L482 AbstractCegarLoop]: Abstraction has 3627 states and 15177 transitions. [2021-07-09 17:55:44,961 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:44,961 INFO L276 IsEmpty]: Start isEmpty. Operand 3627 states and 15177 transitions. [2021-07-09 17:55:44,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:44,967 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:44,967 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:45,167 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable427 [2021-07-09 17:55:45,168 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:45,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:45,168 INFO L82 PathProgramCache]: Analyzing trace with hash -1702480975, now seen corresponding path program 90 times [2021-07-09 17:55:45,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:45,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346955814] [2021-07-09 17:55:45,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:45,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:45,316 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:45,317 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:45,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346955814] [2021-07-09 17:55:45,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346955814] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:45,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119260111] [2021-07-09 17:55:45,317 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 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:45,344 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:55:45,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:45,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:45,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:45,422 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:45,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:55:45,423 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:45,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:45,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:45,433 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:55:45,548 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:45,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119260111] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:45,549 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:45,549 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:45,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763435028] [2021-07-09 17:55:45,549 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:45,549 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:45,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:45,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:45,549 INFO L87 Difference]: Start difference. First operand 3627 states and 15177 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:46,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:46,142 INFO L93 Difference]: Finished difference Result 3816 states and 15891 transitions. [2021-07-09 17:55:46,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:55:46,142 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:46,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:46,151 INFO L225 Difference]: With dead ends: 3816 [2021-07-09 17:55:46,151 INFO L226 Difference]: Without dead ends: 3795 [2021-07-09 17:55:46,151 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 617.8ms TimeCoverageRelationStatistics Valid=121, Invalid=529, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:55:46,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3795 states. [2021-07-09 17:55:46,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3795 to 3623. [2021-07-09 17:55:46,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3623 states, 3622 states have (on average 4.185808945334069) internal successors, (15161), 3622 states have internal predecessors, (15161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:46,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3623 states to 3623 states and 15161 transitions. [2021-07-09 17:55:46,207 INFO L78 Accepts]: Start accepts. Automaton has 3623 states and 15161 transitions. Word has length 23 [2021-07-09 17:55:46,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:46,207 INFO L482 AbstractCegarLoop]: Abstraction has 3623 states and 15161 transitions. [2021-07-09 17:55:46,207 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:46,207 INFO L276 IsEmpty]: Start isEmpty. Operand 3623 states and 15161 transitions. [2021-07-09 17:55:46,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:46,214 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:46,214 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:46,414 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable429 [2021-07-09 17:55:46,414 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:46,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:46,414 INFO L82 PathProgramCache]: Analyzing trace with hash -767704719, now seen corresponding path program 91 times [2021-07-09 17:55:46,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:46,414 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236701305] [2021-07-09 17:55:46,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:46,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:46,561 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:46,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:46,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236701305] [2021-07-09 17:55:46,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236701305] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:46,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303833536] [2021-07-09 17:55:46,561 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 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:46,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:46,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:46,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:46,663 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:46,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:55:46,665 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:46,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:46,675 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:46,675 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:55:46,788 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:46,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303833536] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:46,789 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:46,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:46,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784875827] [2021-07-09 17:55:46,789 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:46,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:46,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:46,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:46,789 INFO L87 Difference]: Start difference. First operand 3623 states and 15161 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:47,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:47,411 INFO L93 Difference]: Finished difference Result 3832 states and 15943 transitions. [2021-07-09 17:55:47,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:55:47,411 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:47,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:47,420 INFO L225 Difference]: With dead ends: 3832 [2021-07-09 17:55:47,420 INFO L226 Difference]: Without dead ends: 3807 [2021-07-09 17:55:47,421 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 574.8ms TimeCoverageRelationStatistics Valid=157, Invalid=655, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:55:47,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3807 states. [2021-07-09 17:55:47,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3807 to 3627. [2021-07-09 17:55:47,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3627 states, 3626 states have (on average 4.185603971318257) internal successors, (15177), 3626 states have internal predecessors, (15177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:47,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3627 states to 3627 states and 15177 transitions. [2021-07-09 17:55:47,477 INFO L78 Accepts]: Start accepts. Automaton has 3627 states and 15177 transitions. Word has length 23 [2021-07-09 17:55:47,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:47,477 INFO L482 AbstractCegarLoop]: Abstraction has 3627 states and 15177 transitions. [2021-07-09 17:55:47,477 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:47,477 INFO L276 IsEmpty]: Start isEmpty. Operand 3627 states and 15177 transitions. [2021-07-09 17:55:47,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:47,483 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:47,483 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:47,683 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable431,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:47,683 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:47,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:47,684 INFO L82 PathProgramCache]: Analyzing trace with hash -1780397251, now seen corresponding path program 92 times [2021-07-09 17:55:47,684 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:47,684 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393938507] [2021-07-09 17:55:47,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:47,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:47,829 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:47,829 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:47,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393938507] [2021-07-09 17:55:47,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393938507] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:47,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719132330] [2021-07-09 17:55:47,829 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 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:47,857 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:55:47,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:47,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:47,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:47,931 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:47,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:55:47,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:47,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:47,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:47,943 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:55:48,056 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:48,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1719132330] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:48,057 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:48,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:48,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052361758] [2021-07-09 17:55:48,057 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:48,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:48,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:48,057 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:48,057 INFO L87 Difference]: Start difference. First operand 3627 states and 15177 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:48,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:48,535 INFO L93 Difference]: Finished difference Result 3820 states and 15903 transitions. [2021-07-09 17:55:48,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:55:48,536 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:48,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:48,544 INFO L225 Difference]: With dead ends: 3820 [2021-07-09 17:55:48,544 INFO L226 Difference]: Without dead ends: 3799 [2021-07-09 17:55:48,544 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 506.7ms TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:55:48,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3799 states. [2021-07-09 17:55:48,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3799 to 3619. [2021-07-09 17:55:48,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3619 states, 3618 states have (on average 4.185737976782753) internal successors, (15144), 3618 states have internal predecessors, (15144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:48,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3619 states to 3619 states and 15144 transitions. [2021-07-09 17:55:48,600 INFO L78 Accepts]: Start accepts. Automaton has 3619 states and 15144 transitions. Word has length 23 [2021-07-09 17:55:48,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:48,600 INFO L482 AbstractCegarLoop]: Abstraction has 3619 states and 15144 transitions. [2021-07-09 17:55:48,600 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:48,600 INFO L276 IsEmpty]: Start isEmpty. Operand 3619 states and 15144 transitions. [2021-07-09 17:55:48,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:48,606 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:48,606 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:48,819 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable433 [2021-07-09 17:55:48,819 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:48,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:48,819 INFO L82 PathProgramCache]: Analyzing trace with hash -37050447, now seen corresponding path program 93 times [2021-07-09 17:55:48,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:48,819 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035098718] [2021-07-09 17:55:48,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:48,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:48,949 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:48,950 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:48,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035098718] [2021-07-09 17:55:48,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035098718] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:48,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758696464] [2021-07-09 17:55:48,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:48,977 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:55:48,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:48,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:55:48,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:49,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:55:49,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:55:49,155 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:49,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 34 [2021-07-09 17:55:49,156 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:49,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:49,164 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:49,164 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:31 [2021-07-09 17:55:49,218 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:49,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758696464] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:49,218 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:49,218 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:49,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519393758] [2021-07-09 17:55:49,218 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:49,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:49,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:49,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:49,219 INFO L87 Difference]: Start difference. First operand 3619 states and 15144 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:49,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:49,685 INFO L93 Difference]: Finished difference Result 3845 states and 16010 transitions. [2021-07-09 17:55:49,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:55:49,686 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:49,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:49,694 INFO L225 Difference]: With dead ends: 3845 [2021-07-09 17:55:49,694 INFO L226 Difference]: Without dead ends: 3822 [2021-07-09 17:55:49,695 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 398.0ms TimeCoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:55:49,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3822 states. [2021-07-09 17:55:49,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3822 to 3615. [2021-07-09 17:55:49,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3615 states, 3614 states have (on average 4.185943552850028) internal successors, (15128), 3614 states have internal predecessors, (15128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:49,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3615 states to 3615 states and 15128 transitions. [2021-07-09 17:55:49,749 INFO L78 Accepts]: Start accepts. Automaton has 3615 states and 15128 transitions. Word has length 23 [2021-07-09 17:55:49,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:49,749 INFO L482 AbstractCegarLoop]: Abstraction has 3615 states and 15128 transitions. [2021-07-09 17:55:49,749 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:49,749 INFO L276 IsEmpty]: Start isEmpty. Operand 3615 states and 15128 transitions. [2021-07-09 17:55:49,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:49,755 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:49,755 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:49,970 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable435,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:49,970 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:49,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:49,971 INFO L82 PathProgramCache]: Analyzing trace with hash 634766705, now seen corresponding path program 94 times [2021-07-09 17:55:49,971 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:49,971 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595182282] [2021-07-09 17:55:49,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:49,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:50,096 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:50,096 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:50,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595182282] [2021-07-09 17:55:50,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595182282] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:50,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129478718] [2021-07-09 17:55:50,097 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 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:50,123 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:55:50,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:50,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:50,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:50,232 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:50,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:55:50,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:50,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:50,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:50,247 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:55:50,314 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:50,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129478718] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:50,314 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:50,314 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:50,314 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069887845] [2021-07-09 17:55:50,314 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:50,314 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:50,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:50,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:50,314 INFO L87 Difference]: Start difference. First operand 3615 states and 15128 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:51,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:51,002 INFO L93 Difference]: Finished difference Result 3905 states and 16247 transitions. [2021-07-09 17:55:51,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:55:51,003 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:51,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:51,012 INFO L225 Difference]: With dead ends: 3905 [2021-07-09 17:55:51,012 INFO L226 Difference]: Without dead ends: 3883 [2021-07-09 17:55:51,012 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 514.4ms TimeCoverageRelationStatistics Valid=142, Invalid=728, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:55:51,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3883 states. [2021-07-09 17:55:51,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3883 to 3623. [2021-07-09 17:55:51,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3623 states, 3622 states have (on average 4.1860850358917725) internal successors, (15162), 3622 states have internal predecessors, (15162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:51,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3623 states to 3623 states and 15162 transitions. [2021-07-09 17:55:51,067 INFO L78 Accepts]: Start accepts. Automaton has 3623 states and 15162 transitions. Word has length 23 [2021-07-09 17:55:51,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:51,068 INFO L482 AbstractCegarLoop]: Abstraction has 3623 states and 15162 transitions. [2021-07-09 17:55:51,068 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:51,068 INFO L276 IsEmpty]: Start isEmpty. Operand 3623 states and 15162 transitions. [2021-07-09 17:55:51,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:51,073 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:51,074 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:51,274 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable436 [2021-07-09 17:55:51,274 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:51,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:51,274 INFO L82 PathProgramCache]: Analyzing trace with hash 1148293557, now seen corresponding path program 95 times [2021-07-09 17:55:51,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:51,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116409870] [2021-07-09 17:55:51,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:51,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:51,419 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:51,420 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:51,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116409870] [2021-07-09 17:55:51,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116409870] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:51,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327896529] [2021-07-09 17:55:51,420 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:51,445 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:55:51,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:51,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:51,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:51,535 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:51,536 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 37 [2021-07-09 17:55:51,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:51,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:51,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:51,546 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:55:51,632 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:51,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327896529] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:51,632 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:51,632 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:51,632 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766181245] [2021-07-09 17:55:51,632 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:51,632 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:51,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:51,633 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:51,633 INFO L87 Difference]: Start difference. First operand 3623 states and 15162 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:52,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:52,326 INFO L93 Difference]: Finished difference Result 3907 states and 16243 transitions. [2021-07-09 17:55:52,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:55:52,326 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:52,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:52,335 INFO L225 Difference]: With dead ends: 3907 [2021-07-09 17:55:52,335 INFO L226 Difference]: Without dead ends: 3882 [2021-07-09 17:55:52,335 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 582.4ms TimeCoverageRelationStatistics Valid=171, Invalid=759, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:55:52,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3882 states. [2021-07-09 17:55:52,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3882 to 3627. [2021-07-09 17:55:52,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3627 states, 3626 states have (on average 4.185879757308329) internal successors, (15178), 3626 states have internal predecessors, (15178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:52,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3627 states to 3627 states and 15178 transitions. [2021-07-09 17:55:52,388 INFO L78 Accepts]: Start accepts. Automaton has 3627 states and 15178 transitions. Word has length 23 [2021-07-09 17:55:52,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:52,388 INFO L482 AbstractCegarLoop]: Abstraction has 3627 states and 15178 transitions. [2021-07-09 17:55:52,388 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:52,389 INFO L276 IsEmpty]: Start isEmpty. Operand 3627 states and 15178 transitions. [2021-07-09 17:55:52,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:52,394 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:52,394 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:52,595 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable438,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:52,595 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:52,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:52,595 INFO L82 PathProgramCache]: Analyzing trace with hash -2070962583, now seen corresponding path program 96 times [2021-07-09 17:55:52,595 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:52,595 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457750625] [2021-07-09 17:55:52,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:52,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:52,714 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:52,714 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:52,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457750625] [2021-07-09 17:55:52,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457750625] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:52,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686529957] [2021-07-09 17:55:52,714 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 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:52,741 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:55:52,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:52,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:52,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:52,867 INFO L354 Elim1Store]: treesize reduction 20, result has 67.2 percent of original size [2021-07-09 17:55:52,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 64 [2021-07-09 17:55:52,868 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:52,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:52,881 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:52,881 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:40 [2021-07-09 17:55:52,955 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:52,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686529957] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:52,955 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:52,955 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:55:52,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16256655] [2021-07-09 17:55:52,955 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:55:52,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:52,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:55:52,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:55:52,956 INFO L87 Difference]: Start difference. First operand 3627 states and 15178 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:53,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:53,645 INFO L93 Difference]: Finished difference Result 3938 states and 16373 transitions. [2021-07-09 17:55:53,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 17:55:53,646 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:53,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:53,655 INFO L225 Difference]: With dead ends: 3938 [2021-07-09 17:55:53,655 INFO L226 Difference]: Without dead ends: 3917 [2021-07-09 17:55:53,655 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 548.6ms TimeCoverageRelationStatistics Valid=162, Invalid=894, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:55:53,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3917 states. [2021-07-09 17:55:53,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3917 to 3619. [2021-07-09 17:55:53,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3619 states, 3618 states have (on average 4.185737976782753) internal successors, (15144), 3618 states have internal predecessors, (15144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:53,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3619 states to 3619 states and 15144 transitions. [2021-07-09 17:55:53,710 INFO L78 Accepts]: Start accepts. Automaton has 3619 states and 15144 transitions. Word has length 23 [2021-07-09 17:55:53,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:53,710 INFO L482 AbstractCegarLoop]: Abstraction has 3619 states and 15144 transitions. [2021-07-09 17:55:53,710 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:53,710 INFO L276 IsEmpty]: Start isEmpty. Operand 3619 states and 15144 transitions. [2021-07-09 17:55:53,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:53,716 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:53,716 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:53,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable440,216 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:53,916 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:53,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:53,916 INFO L82 PathProgramCache]: Analyzing trace with hash -1900147651, now seen corresponding path program 97 times [2021-07-09 17:55:53,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:53,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072263720] [2021-07-09 17:55:53,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:53,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:54,038 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:54,039 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:54,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072263720] [2021-07-09 17:55:54,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072263720] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:54,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863509042] [2021-07-09 17:55:54,039 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 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:54,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:54,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:54,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:54,175 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:54,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:55:54,176 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:54,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:54,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:54,185 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:55:54,250 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:54,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863509042] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:54,250 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:54,250 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:54,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219883988] [2021-07-09 17:55:54,251 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:54,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:54,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:54,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:54,251 INFO L87 Difference]: Start difference. First operand 3619 states and 15144 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:54,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:54,737 INFO L93 Difference]: Finished difference Result 3845 states and 16010 transitions. [2021-07-09 17:55:54,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:55:54,737 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:54,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:54,746 INFO L225 Difference]: With dead ends: 3845 [2021-07-09 17:55:54,746 INFO L226 Difference]: Without dead ends: 3822 [2021-07-09 17:55:54,746 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 436.1ms TimeCoverageRelationStatistics Valid=112, Invalid=538, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:55:54,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3822 states. [2021-07-09 17:55:54,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3822 to 3615. [2021-07-09 17:55:54,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3615 states, 3614 states have (on average 4.185943552850028) internal successors, (15128), 3614 states have internal predecessors, (15128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:54,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3615 states to 3615 states and 15128 transitions. [2021-07-09 17:55:54,799 INFO L78 Accepts]: Start accepts. Automaton has 3615 states and 15128 transitions. Word has length 23 [2021-07-09 17:55:54,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:54,799 INFO L482 AbstractCegarLoop]: Abstraction has 3615 states and 15128 transitions. [2021-07-09 17:55:54,799 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:54,799 INFO L276 IsEmpty]: Start isEmpty. Operand 3615 states and 15128 transitions. [2021-07-09 17:55:54,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:54,805 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:54,805 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:55,005 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable444 [2021-07-09 17:55:55,005 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:55,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:55,006 INFO L82 PathProgramCache]: Analyzing trace with hash 1294245051, now seen corresponding path program 35 times [2021-07-09 17:55:55,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:55,006 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960992886] [2021-07-09 17:55:55,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:55,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:55,100 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:55,100 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:55,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960992886] [2021-07-09 17:55:55,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960992886] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:55,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753991542] [2021-07-09 17:55:55,100 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 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:55,126 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 17:55:55,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:55,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:55,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:55,243 INFO L354 Elim1Store]: treesize reduction 21, result has 57.1 percent of original size [2021-07-09 17:55:55,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 17:55:55,244 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:55,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:55,254 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:55,254 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:29 [2021-07-09 17:55:55,318 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:55,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753991542] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:55,318 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:55,318 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:55,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010970711] [2021-07-09 17:55:55,318 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:55,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:55,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:55,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:55,319 INFO L87 Difference]: Start difference. First operand 3615 states and 15128 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:56,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:56,203 INFO L93 Difference]: Finished difference Result 4559 states and 18845 transitions. [2021-07-09 17:55:56,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:55:56,204 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:56,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:56,213 INFO L225 Difference]: With dead ends: 4559 [2021-07-09 17:55:56,214 INFO L226 Difference]: Without dead ends: 4535 [2021-07-09 17:55:56,214 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 571.5ms TimeCoverageRelationStatistics Valid=152, Invalid=718, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:55:56,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4535 states. [2021-07-09 17:55:56,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4535 to 3639. [2021-07-09 17:55:56,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3639 states, 3638 states have (on average 4.188565145684442) internal successors, (15238), 3638 states have internal predecessors, (15238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:56,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3639 states to 3639 states and 15238 transitions. [2021-07-09 17:55:56,271 INFO L78 Accepts]: Start accepts. Automaton has 3639 states and 15238 transitions. Word has length 23 [2021-07-09 17:55:56,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:56,271 INFO L482 AbstractCegarLoop]: Abstraction has 3639 states and 15238 transitions. [2021-07-09 17:55:56,271 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:56,272 INFO L276 IsEmpty]: Start isEmpty. Operand 3639 states and 15238 transitions. [2021-07-09 17:55:56,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:56,277 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:56,277 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:56,477 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable446,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:56,478 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:56,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:56,478 INFO L82 PathProgramCache]: Analyzing trace with hash 388084091, now seen corresponding path program 36 times [2021-07-09 17:55:56,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:56,478 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003335531] [2021-07-09 17:55:56,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:56,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:56,572 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:56,572 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:56,572 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003335531] [2021-07-09 17:55:56,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003335531] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:56,572 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674999557] [2021-07-09 17:55:56,572 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 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:56,598 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:55:56,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:56,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:56,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:56,680 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:56,680 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 37 [2021-07-09 17:55:56,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:56,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:56,690 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:56,690 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:55:56,776 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:56,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674999557] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:56,776 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:56,776 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:56,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307000163] [2021-07-09 17:55:56,776 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:56,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:56,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:56,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:56,777 INFO L87 Difference]: Start difference. First operand 3639 states and 15238 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:57,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:57,624 INFO L93 Difference]: Finished difference Result 4391 states and 18168 transitions. [2021-07-09 17:55:57,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:55:57,624 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:57,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:57,635 INFO L225 Difference]: With dead ends: 4391 [2021-07-09 17:55:57,636 INFO L226 Difference]: Without dead ends: 4363 [2021-07-09 17:55:57,636 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 616.8ms TimeCoverageRelationStatistics Valid=186, Invalid=806, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:55:57,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4363 states. [2021-07-09 17:55:57,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4363 to 3645. [2021-07-09 17:55:57,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3645 states, 3644 states have (on average 4.188254665203074) internal successors, (15262), 3644 states have internal predecessors, (15262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:57,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3645 states to 3645 states and 15262 transitions. [2021-07-09 17:55:57,738 INFO L78 Accepts]: Start accepts. Automaton has 3645 states and 15262 transitions. Word has length 23 [2021-07-09 17:55:57,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:57,738 INFO L482 AbstractCegarLoop]: Abstraction has 3645 states and 15262 transitions. [2021-07-09 17:55:57,738 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:57,738 INFO L276 IsEmpty]: Start isEmpty. Operand 3645 states and 15262 transitions. [2021-07-09 17:55:57,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:57,746 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:57,746 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:57,946 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable448 [2021-07-09 17:55:57,947 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:57,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:57,947 INFO L82 PathProgramCache]: Analyzing trace with hash 1463795247, now seen corresponding path program 37 times [2021-07-09 17:55:57,947 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:57,947 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182123896] [2021-07-09 17:55:57,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:57,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:58,052 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:58,052 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:58,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182123896] [2021-07-09 17:55:58,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182123896] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:58,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796925885] [2021-07-09 17:55:58,053 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 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:58,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:58,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:58,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:58,161 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:58,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:55:58,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:58,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:58,172 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:58,172 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:55:58,265 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:58,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796925885] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:58,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:58,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:58,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22578245] [2021-07-09 17:55:58,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:58,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:58,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:58,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:58,265 INFO L87 Difference]: Start difference. First operand 3645 states and 15262 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:59,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:55:59,069 INFO L93 Difference]: Finished difference Result 4372 states and 18083 transitions. [2021-07-09 17:55:59,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:55:59,070 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:55:59,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:55:59,079 INFO L225 Difference]: With dead ends: 4372 [2021-07-09 17:55:59,079 INFO L226 Difference]: Without dead ends: 4349 [2021-07-09 17:55:59,080 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 698.8ms TimeCoverageRelationStatistics Valid=195, Invalid=797, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:55:59,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4349 states. [2021-07-09 17:55:59,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4349 to 3639. [2021-07-09 17:55:59,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3639 states, 3638 states have (on average 4.188565145684442) internal successors, (15238), 3638 states have internal predecessors, (15238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:59,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3639 states to 3639 states and 15238 transitions. [2021-07-09 17:55:59,137 INFO L78 Accepts]: Start accepts. Automaton has 3639 states and 15238 transitions. Word has length 23 [2021-07-09 17:55:59,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:55:59,137 INFO L482 AbstractCegarLoop]: Abstraction has 3639 states and 15238 transitions. [2021-07-09 17:55:59,137 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:55:59,137 INFO L276 IsEmpty]: Start isEmpty. Operand 3639 states and 15238 transitions. [2021-07-09 17:55:59,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:55:59,143 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:55:59,143 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:55:59,343 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable450,220 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:59,344 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:55:59,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:55:59,344 INFO L82 PathProgramCache]: Analyzing trace with hash 1129036189, now seen corresponding path program 38 times [2021-07-09 17:55:59,344 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:55:59,344 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509270175] [2021-07-09 17:55:59,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:55:59,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:55:59,433 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:59,433 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:55:59,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509270175] [2021-07-09 17:55:59,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509270175] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:59,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813869424] [2021-07-09 17:55:59,433 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 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:55:59,459 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:55:59,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:55:59,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:55:59,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:55:59,550 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:59,550 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 20 treesize of output 36 [2021-07-09 17:55:59,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:55:59,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:55:59,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:55:59,561 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:55:59,625 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:55:59,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813869424] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:55:59,625 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:55:59,625 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:55:59,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644900049] [2021-07-09 17:55:59,626 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:55:59,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:55:59,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:55:59,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:55:59,626 INFO L87 Difference]: Start difference. First operand 3639 states and 15238 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:00,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:00,367 INFO L93 Difference]: Finished difference Result 4562 states and 18841 transitions. [2021-07-09 17:56:00,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:56:00,367 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:00,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:00,378 INFO L225 Difference]: With dead ends: 4562 [2021-07-09 17:56:00,378 INFO L226 Difference]: Without dead ends: 4531 [2021-07-09 17:56:00,378 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 515.9ms TimeCoverageRelationStatistics Valid=172, Invalid=820, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:56:00,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4531 states. [2021-07-09 17:56:00,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4531 to 3656. [2021-07-09 17:56:00,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3656 states, 3655 states have (on average 4.191518467852257) internal successors, (15320), 3655 states have internal predecessors, (15320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:00,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3656 states to 3656 states and 15320 transitions. [2021-07-09 17:56:00,442 INFO L78 Accepts]: Start accepts. Automaton has 3656 states and 15320 transitions. Word has length 23 [2021-07-09 17:56:00,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:00,442 INFO L482 AbstractCegarLoop]: Abstraction has 3656 states and 15320 transitions. [2021-07-09 17:56:00,442 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:00,442 INFO L276 IsEmpty]: Start isEmpty. Operand 3656 states and 15320 transitions. [2021-07-09 17:56:00,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:00,449 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:00,449 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:00,649 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable452,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:00,649 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:00,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:00,649 INFO L82 PathProgramCache]: Analyzing trace with hash 1716781511, now seen corresponding path program 39 times [2021-07-09 17:56:00,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:00,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519506353] [2021-07-09 17:56:00,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:00,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:00,744 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:00,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:00,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519506353] [2021-07-09 17:56:00,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519506353] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:00,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1432164708] [2021-07-09 17:56:00,745 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 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:00,771 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:56:00,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:00,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:00,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:00,856 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:00,857 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 37 [2021-07-09 17:56:00,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:00,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:00,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:00,867 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:56:00,953 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:00,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1432164708] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:00,953 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:00,953 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:00,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623912543] [2021-07-09 17:56:00,953 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:00,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:00,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:00,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:00,953 INFO L87 Difference]: Start difference. First operand 3656 states and 15320 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:01,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:01,680 INFO L93 Difference]: Finished difference Result 4334 states and 17962 transitions. [2021-07-09 17:56:01,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:56:01,680 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:01,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:01,690 INFO L225 Difference]: With dead ends: 4334 [2021-07-09 17:56:01,690 INFO L226 Difference]: Without dead ends: 4306 [2021-07-09 17:56:01,690 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 605.5ms TimeCoverageRelationStatistics Valid=185, Invalid=807, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:56:01,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4306 states. [2021-07-09 17:56:01,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4306 to 3662. [2021-07-09 17:56:01,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3662 states, 3661 states have (on average 4.191204588910134) internal successors, (15344), 3661 states have internal predecessors, (15344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:01,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3662 states to 3662 states and 15344 transitions. [2021-07-09 17:56:01,747 INFO L78 Accepts]: Start accepts. Automaton has 3662 states and 15344 transitions. Word has length 23 [2021-07-09 17:56:01,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:01,747 INFO L482 AbstractCegarLoop]: Abstraction has 3662 states and 15344 transitions. [2021-07-09 17:56:01,747 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:01,747 INFO L276 IsEmpty]: Start isEmpty. Operand 3662 states and 15344 transitions. [2021-07-09 17:56:01,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:01,753 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:01,753 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:01,953 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable454 [2021-07-09 17:56:01,953 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:01,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:01,954 INFO L82 PathProgramCache]: Analyzing trace with hash -1502474629, now seen corresponding path program 40 times [2021-07-09 17:56:01,954 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:01,954 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740079302] [2021-07-09 17:56:01,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:01,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:02,058 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:02,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:02,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740079302] [2021-07-09 17:56:02,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740079302] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:02,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015506121] [2021-07-09 17:56:02,058 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 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:02,083 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:56:02,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:02,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:02,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:02,187 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:02,188 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 37 [2021-07-09 17:56:02,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:02,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:02,198 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:02,198 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:56:02,283 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:02,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015506121] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:02,283 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:02,283 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:02,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457428596] [2021-07-09 17:56:02,283 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:02,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:02,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:02,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:02,284 INFO L87 Difference]: Start difference. First operand 3662 states and 15344 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:03,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:03,078 INFO L93 Difference]: Finished difference Result 4322 states and 17901 transitions. [2021-07-09 17:56:03,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:56:03,078 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:03,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:03,088 INFO L225 Difference]: With dead ends: 4322 [2021-07-09 17:56:03,088 INFO L226 Difference]: Without dead ends: 4299 [2021-07-09 17:56:03,088 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 647.6ms TimeCoverageRelationStatistics Valid=176, Invalid=754, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:56:03,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4299 states. [2021-07-09 17:56:03,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4299 to 3656. [2021-07-09 17:56:03,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3656 states, 3655 states have (on average 4.191518467852257) internal successors, (15320), 3655 states have internal predecessors, (15320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:03,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3656 states to 3656 states and 15320 transitions. [2021-07-09 17:56:03,145 INFO L78 Accepts]: Start accepts. Automaton has 3656 states and 15320 transitions. Word has length 23 [2021-07-09 17:56:03,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:03,145 INFO L482 AbstractCegarLoop]: Abstraction has 3656 states and 15320 transitions. [2021-07-09 17:56:03,145 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:03,145 INFO L276 IsEmpty]: Start isEmpty. Operand 3656 states and 15320 transitions. [2021-07-09 17:56:03,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:03,151 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:03,151 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:03,351 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable456,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:03,352 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:03,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:03,352 INFO L82 PathProgramCache]: Analyzing trace with hash 1120166395, now seen corresponding path program 41 times [2021-07-09 17:56:03,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:03,352 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315542989] [2021-07-09 17:56:03,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:03,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:03,453 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:03,453 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:03,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315542989] [2021-07-09 17:56:03,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315542989] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:03,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [919443782] [2021-07-09 17:56:03,453 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 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:03,487 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:56:03,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:03,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:03,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:03,588 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:03,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:56:03,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:03,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:03,599 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:03,599 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:56:03,663 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:03,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [919443782] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:03,663 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:03,663 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:03,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199218066] [2021-07-09 17:56:03,664 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:03,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:03,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:03,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:03,664 INFO L87 Difference]: Start difference. First operand 3656 states and 15320 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:04,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:04,211 INFO L93 Difference]: Finished difference Result 4199 states and 17420 transitions. [2021-07-09 17:56:04,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:56:04,211 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:04,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:04,220 INFO L225 Difference]: With dead ends: 4199 [2021-07-09 17:56:04,220 INFO L226 Difference]: Without dead ends: 4165 [2021-07-09 17:56:04,221 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 445.6ms TimeCoverageRelationStatistics Valid=140, Invalid=672, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:56:04,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4165 states. [2021-07-09 17:56:04,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4165 to 3677. [2021-07-09 17:56:04,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3677 states, 3676 states have (on average 4.1901523394994555) internal successors, (15403), 3676 states have internal predecessors, (15403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:04,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3677 states to 3677 states and 15403 transitions. [2021-07-09 17:56:04,296 INFO L78 Accepts]: Start accepts. Automaton has 3677 states and 15403 transitions. Word has length 23 [2021-07-09 17:56:04,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:04,296 INFO L482 AbstractCegarLoop]: Abstraction has 3677 states and 15403 transitions. [2021-07-09 17:56:04,296 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:04,296 INFO L276 IsEmpty]: Start isEmpty. Operand 3677 states and 15403 transitions. [2021-07-09 17:56:04,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:04,302 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:04,302 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:04,502 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable458 [2021-07-09 17:56:04,502 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:04,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:04,503 INFO L82 PathProgramCache]: Analyzing trace with hash -208531025, now seen corresponding path program 42 times [2021-07-09 17:56:04,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:04,503 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758629640] [2021-07-09 17:56:04,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:04,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:04,591 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:04,591 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:04,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758629640] [2021-07-09 17:56:04,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758629640] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:04,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302503923] [2021-07-09 17:56:04,591 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 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:04,617 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:56:04,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:04,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:56:04,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:04,741 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 17:56:04,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-09 17:56:04,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:56:04,763 INFO L628 ElimStorePlain]: treesize reduction 70, result has 16.7 percent of original size [2021-07-09 17:56:04,764 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:04,764 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:14 [2021-07-09 17:56:04,803 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:04,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302503923] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:04,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:04,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:56:04,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219946312] [2021-07-09 17:56:04,804 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:56:04,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:04,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:56:04,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:56:04,804 INFO L87 Difference]: Start difference. First operand 3677 states and 15403 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:05,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:05,371 INFO L93 Difference]: Finished difference Result 4199 states and 17414 transitions. [2021-07-09 17:56:05,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 17:56:05,371 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:05,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:05,380 INFO L225 Difference]: With dead ends: 4199 [2021-07-09 17:56:05,380 INFO L226 Difference]: Without dead ends: 4168 [2021-07-09 17:56:05,381 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 387.1ms TimeCoverageRelationStatistics Valid=142, Invalid=914, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:56:05,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4168 states. [2021-07-09 17:56:05,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4168 to 3683. [2021-07-09 17:56:05,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3683 states, 3682 states have (on average 4.190928843020098) internal successors, (15431), 3682 states have internal predecessors, (15431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:05,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3683 states to 3683 states and 15431 transitions. [2021-07-09 17:56:05,439 INFO L78 Accepts]: Start accepts. Automaton has 3683 states and 15431 transitions. Word has length 23 [2021-07-09 17:56:05,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:05,439 INFO L482 AbstractCegarLoop]: Abstraction has 3683 states and 15431 transitions. [2021-07-09 17:56:05,439 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:05,439 INFO L276 IsEmpty]: Start isEmpty. Operand 3683 states and 15431 transitions. [2021-07-09 17:56:05,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:05,445 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:05,445 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:05,646 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable460,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:05,646 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:05,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:05,646 INFO L82 PathProgramCache]: Analyzing trace with hash 379214297, now seen corresponding path program 43 times [2021-07-09 17:56:05,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:05,646 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31229028] [2021-07-09 17:56:05,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:05,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:05,740 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:05,741 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:05,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31229028] [2021-07-09 17:56:05,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31229028] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:05,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038601596] [2021-07-09 17:56:05,741 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 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:05,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:05,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:05,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:05,850 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:05,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:56:05,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:05,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:05,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:05,860 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:56:05,947 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:05,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038601596] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:05,948 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:05,948 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:05,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443272933] [2021-07-09 17:56:05,948 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:05,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:05,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:05,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:05,948 INFO L87 Difference]: Start difference. First operand 3683 states and 15431 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:06,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:06,599 INFO L93 Difference]: Finished difference Result 4103 states and 17052 transitions. [2021-07-09 17:56:06,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:56:06,599 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:06,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:06,609 INFO L225 Difference]: With dead ends: 4103 [2021-07-09 17:56:06,609 INFO L226 Difference]: Without dead ends: 4075 [2021-07-09 17:56:06,609 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 586.3ms TimeCoverageRelationStatistics Valid=153, Invalid=717, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:56:06,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4075 states. [2021-07-09 17:56:06,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4075 to 3689. [2021-07-09 17:56:06,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3689 states, 3688 states have (on average 4.190618221258134) internal successors, (15455), 3688 states have internal predecessors, (15455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:06,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3689 states to 3689 states and 15455 transitions. [2021-07-09 17:56:06,667 INFO L78 Accepts]: Start accepts. Automaton has 3689 states and 15455 transitions. Word has length 23 [2021-07-09 17:56:06,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:06,667 INFO L482 AbstractCegarLoop]: Abstraction has 3689 states and 15455 transitions. [2021-07-09 17:56:06,667 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:06,667 INFO L276 IsEmpty]: Start isEmpty. Operand 3689 states and 15455 transitions. [2021-07-09 17:56:06,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:06,673 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:06,673 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:06,874 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable464 [2021-07-09 17:56:06,874 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:06,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:06,874 INFO L82 PathProgramCache]: Analyzing trace with hash 1454925453, now seen corresponding path program 44 times [2021-07-09 17:56:06,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:06,874 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458235650] [2021-07-09 17:56:06,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:06,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:06,969 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:06,969 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:06,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458235650] [2021-07-09 17:56:06,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458235650] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:06,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83976576] [2021-07-09 17:56:06,969 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 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:06,994 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:56:06,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:06,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:06,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:07,080 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:07,080 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 37 [2021-07-09 17:56:07,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:07,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:07,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:07,090 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:56:07,176 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:07,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [83976576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:07,177 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:07,177 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:07,177 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021664028] [2021-07-09 17:56:07,177 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:07,177 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:07,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:07,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:07,177 INFO L87 Difference]: Start difference. First operand 3689 states and 15455 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:07,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:07,930 INFO L93 Difference]: Finished difference Result 4219 states and 17490 transitions. [2021-07-09 17:56:07,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:56:07,930 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:07,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:07,939 INFO L225 Difference]: With dead ends: 4219 [2021-07-09 17:56:07,940 INFO L226 Difference]: Without dead ends: 4196 [2021-07-09 17:56:07,940 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 685.9ms TimeCoverageRelationStatistics Valid=162, Invalid=768, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:56:07,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4196 states. [2021-07-09 17:56:07,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4196 to 3677. [2021-07-09 17:56:07,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3677 states, 3676 states have (on average 4.1901523394994555) internal successors, (15403), 3676 states have internal predecessors, (15403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:07,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3677 states to 3677 states and 15403 transitions. [2021-07-09 17:56:07,997 INFO L78 Accepts]: Start accepts. Automaton has 3677 states and 15403 transitions. Word has length 23 [2021-07-09 17:56:07,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:07,997 INFO L482 AbstractCegarLoop]: Abstraction has 3677 states and 15403 transitions. [2021-07-09 17:56:07,998 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:07,998 INFO L276 IsEmpty]: Start isEmpty. Operand 3677 states and 15403 transitions. [2021-07-09 17:56:08,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:08,004 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:08,004 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:08,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable466 [2021-07-09 17:56:08,204 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:08,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:08,204 INFO L82 PathProgramCache]: Analyzing trace with hash 210561437, now seen corresponding path program 45 times [2021-07-09 17:56:08,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:08,204 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547880583] [2021-07-09 17:56:08,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:08,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:08,309 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:08,309 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:08,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547880583] [2021-07-09 17:56:08,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547880583] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:08,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759872121] [2021-07-09 17:56:08,309 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 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:08,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:56:08,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:08,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:08,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:08,419 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:08,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 41 [2021-07-09 17:56:08,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:08,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:08,441 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:08,441 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:50 [2021-07-09 17:56:08,588 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:08,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759872121] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:08,588 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:08,588 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 17:56:08,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138850250] [2021-07-09 17:56:08,589 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 17:56:08,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:08,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 17:56:08,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:56:08,589 INFO L87 Difference]: Start difference. First operand 3677 states and 15403 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:09,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:09,211 INFO L93 Difference]: Finished difference Result 4112 states and 17055 transitions. [2021-07-09 17:56:09,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:56:09,211 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 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 23 [2021-07-09 17:56:09,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:09,221 INFO L225 Difference]: With dead ends: 4112 [2021-07-09 17:56:09,221 INFO L226 Difference]: Without dead ends: 4103 [2021-07-09 17:56:09,221 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 592.2ms TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:56:09,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4103 states. [2021-07-09 17:56:09,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4103 to 3733. [2021-07-09 17:56:09,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3733 states, 3732 states have (on average 4.193461950696677) internal successors, (15650), 3732 states have internal predecessors, (15650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:09,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3733 states to 3733 states and 15650 transitions. [2021-07-09 17:56:09,278 INFO L78 Accepts]: Start accepts. Automaton has 3733 states and 15650 transitions. Word has length 23 [2021-07-09 17:56:09,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:09,278 INFO L482 AbstractCegarLoop]: Abstraction has 3733 states and 15650 transitions. [2021-07-09 17:56:09,278 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:09,278 INFO L276 IsEmpty]: Start isEmpty. Operand 3733 states and 15650 transitions. [2021-07-09 17:56:09,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:09,284 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:09,284 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:09,484 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable468,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:09,484 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:09,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:09,485 INFO L82 PathProgramCache]: Analyzing trace with hash -1901867193, now seen corresponding path program 46 times [2021-07-09 17:56:09,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:09,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870406382] [2021-07-09 17:56:09,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:09,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:09,575 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:09,575 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:09,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870406382] [2021-07-09 17:56:09,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870406382] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:09,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666575280] [2021-07-09 17:56:09,575 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:09,601 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:56:09,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:09,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:09,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:09,704 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:09,704 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 29 treesize of output 41 [2021-07-09 17:56:09,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:09,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:09,728 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:09,728 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:50 [2021-07-09 17:56:09,828 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:09,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666575280] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:09,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:09,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 17:56:09,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404523804] [2021-07-09 17:56:09,829 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:56:09,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:09,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:56:09,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:56:09,829 INFO L87 Difference]: Start difference. First operand 3733 states and 15650 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:10,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:10,636 INFO L93 Difference]: Finished difference Result 4327 states and 17952 transitions. [2021-07-09 17:56:10,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:56:10,636 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:10,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:10,668 INFO L225 Difference]: With dead ends: 4327 [2021-07-09 17:56:10,668 INFO L226 Difference]: Without dead ends: 4318 [2021-07-09 17:56:10,668 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 682.1ms TimeCoverageRelationStatistics Valid=147, Invalid=665, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:56:10,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4318 states. [2021-07-09 17:56:10,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4318 to 3739. [2021-07-09 17:56:10,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3739 states, 3738 states have (on average 4.193151417870519) internal successors, (15674), 3738 states have internal predecessors, (15674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:10,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3739 states to 3739 states and 15674 transitions. [2021-07-09 17:56:10,725 INFO L78 Accepts]: Start accepts. Automaton has 3739 states and 15674 transitions. Word has length 23 [2021-07-09 17:56:10,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:10,725 INFO L482 AbstractCegarLoop]: Abstraction has 3739 states and 15674 transitions. [2021-07-09 17:56:10,725 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:10,725 INFO L276 IsEmpty]: Start isEmpty. Operand 3739 states and 15674 transitions. [2021-07-09 17:56:10,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:10,731 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:10,731 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:10,932 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable472,229 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:10,932 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:10,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:10,932 INFO L82 PathProgramCache]: Analyzing trace with hash 1064402683, now seen corresponding path program 47 times [2021-07-09 17:56:10,932 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:10,932 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942313390] [2021-07-09 17:56:10,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:10,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:11,021 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:11,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:11,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942313390] [2021-07-09 17:56:11,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942313390] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:11,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001700068] [2021-07-09 17:56:11,021 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 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:11,047 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:56:11,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:11,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:11,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:11,152 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:11,153 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 29 treesize of output 41 [2021-07-09 17:56:11,157 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:11,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:11,176 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:11,176 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:50 [2021-07-09 17:56:11,274 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:11,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001700068] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:11,275 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:11,275 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 17:56:11,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079540002] [2021-07-09 17:56:11,275 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:56:11,275 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:11,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:56:11,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:56:11,275 INFO L87 Difference]: Start difference. First operand 3739 states and 15674 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:11,404 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 37 [2021-07-09 17:56:12,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:12,147 INFO L93 Difference]: Finished difference Result 4413 states and 18287 transitions. [2021-07-09 17:56:12,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:56:12,148 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:12,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:12,158 INFO L225 Difference]: With dead ends: 4413 [2021-07-09 17:56:12,158 INFO L226 Difference]: Without dead ends: 4404 [2021-07-09 17:56:12,158 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 731.4ms TimeCoverageRelationStatistics Valid=163, Invalid=767, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:56:12,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4404 states. [2021-07-09 17:56:12,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4404 to 3745. [2021-07-09 17:56:12,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3745 states, 3744 states have (on average 4.193910256410256) internal successors, (15702), 3744 states have internal predecessors, (15702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:12,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3745 states to 3745 states and 15702 transitions. [2021-07-09 17:56:12,224 INFO L78 Accepts]: Start accepts. Automaton has 3745 states and 15702 transitions. Word has length 23 [2021-07-09 17:56:12,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:12,224 INFO L482 AbstractCegarLoop]: Abstraction has 3745 states and 15702 transitions. [2021-07-09 17:56:12,224 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:12,224 INFO L276 IsEmpty]: Start isEmpty. Operand 3745 states and 15702 transitions. [2021-07-09 17:56:12,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:12,230 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:12,230 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:12,430 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 230 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable478 [2021-07-09 17:56:12,431 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:12,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:12,431 INFO L82 PathProgramCache]: Analyzing trace with hash 1652148005, now seen corresponding path program 48 times [2021-07-09 17:56:12,431 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:12,431 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952465160] [2021-07-09 17:56:12,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:12,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:12,528 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:12,529 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:12,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952465160] [2021-07-09 17:56:12,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952465160] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:12,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770419261] [2021-07-09 17:56:12,529 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 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:12,555 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:56:12,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:12,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:56:12,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:12,639 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:12,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 32 [2021-07-09 17:56:12,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:12,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:12,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:12,652 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:26 [2021-07-09 17:56:12,728 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:12,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770419261] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:12,728 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:12,728 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 17:56:12,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314207265] [2021-07-09 17:56:12,729 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 17:56:12,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:12,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 17:56:12,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-07-09 17:56:12,729 INFO L87 Difference]: Start difference. First operand 3745 states and 15702 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:13,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:13,255 INFO L93 Difference]: Finished difference Result 4073 states and 16946 transitions. [2021-07-09 17:56:13,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:56:13,255 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:13,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:13,264 INFO L225 Difference]: With dead ends: 4073 [2021-07-09 17:56:13,264 INFO L226 Difference]: Without dead ends: 4064 [2021-07-09 17:56:13,264 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 423.9ms TimeCoverageRelationStatistics Valid=134, Invalid=568, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:56:13,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4064 states. [2021-07-09 17:56:13,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4064 to 3751. [2021-07-09 17:56:13,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3751 states, 3750 states have (on average 4.1936) internal successors, (15726), 3750 states have internal predecessors, (15726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:13,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3751 states to 3751 states and 15726 transitions. [2021-07-09 17:56:13,320 INFO L78 Accepts]: Start accepts. Automaton has 3751 states and 15726 transitions. Word has length 23 [2021-07-09 17:56:13,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:13,320 INFO L482 AbstractCegarLoop]: Abstraction has 3751 states and 15726 transitions. [2021-07-09 17:56:13,320 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:13,320 INFO L276 IsEmpty]: Start isEmpty. Operand 3751 states and 15726 transitions. [2021-07-09 17:56:13,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:13,326 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:13,326 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:13,526 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable484 [2021-07-09 17:56:13,526 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:13,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:13,526 INFO L82 PathProgramCache]: Analyzing trace with hash -1567108135, now seen corresponding path program 49 times [2021-07-09 17:56:13,526 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:13,527 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467823359] [2021-07-09 17:56:13,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:13,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:13,626 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:13,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:13,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467823359] [2021-07-09 17:56:13,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467823359] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:13,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640888076] [2021-07-09 17:56:13,626 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 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:13,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:13,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:13,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:13,736 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:13,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 40 [2021-07-09 17:56:13,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:13,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:13,748 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:13,748 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:31 [2021-07-09 17:56:13,898 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:13,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640888076] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:13,899 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:13,899 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 17:56:13,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710083895] [2021-07-09 17:56:13,899 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:56:13,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:13,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:56:13,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:56:13,899 INFO L87 Difference]: Start difference. First operand 3751 states and 15726 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:14,170 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-07-09 17:56:14,799 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 57 [2021-07-09 17:56:15,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:15,024 INFO L93 Difference]: Finished difference Result 4206 states and 17475 transitions. [2021-07-09 17:56:15,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:56:15,025 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:15,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:15,055 INFO L225 Difference]: With dead ends: 4206 [2021-07-09 17:56:15,056 INFO L226 Difference]: Without dead ends: 4195 [2021-07-09 17:56:15,056 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 1031.1ms TimeCoverageRelationStatistics Valid=171, Invalid=759, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:56:15,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4195 states. [2021-07-09 17:56:15,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4195 to 3759. [2021-07-09 17:56:15,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3758 states have (on average 4.193720063863758) internal successors, (15760), 3758 states have internal predecessors, (15760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:15,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 15760 transitions. [2021-07-09 17:56:15,110 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 15760 transitions. Word has length 23 [2021-07-09 17:56:15,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:15,111 INFO L482 AbstractCegarLoop]: Abstraction has 3759 states and 15760 transitions. [2021-07-09 17:56:15,111 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:15,111 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 15760 transitions. [2021-07-09 17:56:15,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:15,117 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:15,117 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:15,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable486 [2021-07-09 17:56:15,317 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:15,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:15,317 INFO L82 PathProgramCache]: Analyzing trace with hash -1525104667, now seen corresponding path program 50 times [2021-07-09 17:56:15,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:15,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601071980] [2021-07-09 17:56:15,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:15,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:15,416 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:15,416 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:15,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601071980] [2021-07-09 17:56:15,416 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601071980] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:15,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92827554] [2021-07-09 17:56:15,416 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 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:15,442 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:56:15,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:15,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:15,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:15,539 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:15,540 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 20 treesize of output 36 [2021-07-09 17:56:15,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:15,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:15,550 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:15,550 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:56:15,614 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:15,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92827554] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:15,614 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:15,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:15,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769172107] [2021-07-09 17:56:15,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:15,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:15,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:15,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:15,615 INFO L87 Difference]: Start difference. First operand 3759 states and 15760 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:16,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:16,493 INFO L93 Difference]: Finished difference Result 4690 states and 19442 transitions. [2021-07-09 17:56:16,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 17:56:16,494 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:16,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:16,505 INFO L225 Difference]: With dead ends: 4690 [2021-07-09 17:56:16,505 INFO L226 Difference]: Without dead ends: 4666 [2021-07-09 17:56:16,505 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 707.0ms TimeCoverageRelationStatistics Valid=218, Invalid=972, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:56:16,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4666 states. [2021-07-09 17:56:16,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4666 to 3783. [2021-07-09 17:56:16,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3782 states have (on average 4.195928080380751) internal successors, (15869), 3782 states have internal predecessors, (15869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:16,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 15869 transitions. [2021-07-09 17:56:16,569 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 15869 transitions. Word has length 23 [2021-07-09 17:56:16,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:16,569 INFO L482 AbstractCegarLoop]: Abstraction has 3783 states and 15869 transitions. [2021-07-09 17:56:16,569 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:16,569 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 15869 transitions. [2021-07-09 17:56:16,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:16,575 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:16,575 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:16,775 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable492,233 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:16,775 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:16,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:16,776 INFO L82 PathProgramCache]: Analyzing trace with hash 1863701669, now seen corresponding path program 51 times [2021-07-09 17:56:16,776 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:16,776 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267621592] [2021-07-09 17:56:16,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:16,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:16,878 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:16,879 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:16,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267621592] [2021-07-09 17:56:16,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267621592] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:16,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826557933] [2021-07-09 17:56:16,879 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 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:16,904 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:56:16,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:16,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:56:16,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:16,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:56:16,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:56:16,992 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:16,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-07-09 17:56:16,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:17,001 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:17,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:17,002 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:29 [2021-07-09 17:56:17,070 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:17,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826557933] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:17,071 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:17,071 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:17,071 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935943615] [2021-07-09 17:56:17,071 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:17,071 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:17,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:17,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:17,071 INFO L87 Difference]: Start difference. First operand 3783 states and 15869 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:17,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:17,636 INFO L93 Difference]: Finished difference Result 4448 states and 18449 transitions. [2021-07-09 17:56:17,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:56:17,636 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:17,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:17,646 INFO L225 Difference]: With dead ends: 4448 [2021-07-09 17:56:17,646 INFO L226 Difference]: Without dead ends: 4420 [2021-07-09 17:56:17,646 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 440.1ms TimeCoverageRelationStatistics Valid=140, Invalid=616, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:56:17,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4420 states. [2021-07-09 17:56:17,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4420 to 3789. [2021-07-09 17:56:17,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3788 states have (on average 4.195617740232312) internal successors, (15893), 3788 states have internal predecessors, (15893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:17,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 15893 transitions. [2021-07-09 17:56:17,707 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 15893 transitions. Word has length 23 [2021-07-09 17:56:17,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:17,707 INFO L482 AbstractCegarLoop]: Abstraction has 3789 states and 15893 transitions. [2021-07-09 17:56:17,707 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:17,707 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 15893 transitions. [2021-07-09 17:56:17,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:17,713 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:17,713 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:17,913 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable494,234 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:17,913 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:17,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:17,914 INFO L82 PathProgramCache]: Analyzing trace with hash -1355554471, now seen corresponding path program 52 times [2021-07-09 17:56:17,914 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:17,914 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580787030] [2021-07-09 17:56:17,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:17,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:18,016 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:18,017 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:18,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580787030] [2021-07-09 17:56:18,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580787030] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:18,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282485890] [2021-07-09 17:56:18,017 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 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:18,046 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:56:18,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:18,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:18,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:18,131 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:18,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:56:18,133 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:18,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:18,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:18,141 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:56:18,228 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:18,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282485890] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:18,228 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:18,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:18,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082828327] [2021-07-09 17:56:18,229 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:18,229 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:18,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:18,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:18,229 INFO L87 Difference]: Start difference. First operand 3789 states and 15893 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:19,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:19,184 INFO L93 Difference]: Finished difference Result 4477 states and 18578 transitions. [2021-07-09 17:56:19,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 17:56:19,185 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:19,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:19,195 INFO L225 Difference]: With dead ends: 4477 [2021-07-09 17:56:19,196 INFO L226 Difference]: Without dead ends: 4454 [2021-07-09 17:56:19,196 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 825.9ms TimeCoverageRelationStatistics Valid=249, Invalid=941, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:56:19,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4454 states. [2021-07-09 17:56:19,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4454 to 3777. [2021-07-09 17:56:19,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3777 states, 3776 states have (on average 4.195444915254237) internal successors, (15842), 3776 states have internal predecessors, (15842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:19,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3777 states to 3777 states and 15842 transitions. [2021-07-09 17:56:19,289 INFO L78 Accepts]: Start accepts. Automaton has 3777 states and 15842 transitions. Word has length 23 [2021-07-09 17:56:19,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:19,289 INFO L482 AbstractCegarLoop]: Abstraction has 3777 states and 15842 transitions. [2021-07-09 17:56:19,289 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:19,289 INFO L276 IsEmpty]: Start isEmpty. Operand 3777 states and 15842 transitions. [2021-07-09 17:56:19,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:19,296 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:19,296 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:19,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable495,235 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:19,496 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:19,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:19,497 INFO L82 PathProgramCache]: Analyzing trace with hash -1690313529, now seen corresponding path program 53 times [2021-07-09 17:56:19,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:19,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134132816] [2021-07-09 17:56:19,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:19,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:19,595 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:19,595 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:19,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134132816] [2021-07-09 17:56:19,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134132816] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:19,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393608915] [2021-07-09 17:56:19,595 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 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:19,621 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:56:19,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:19,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:19,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:19,730 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:19,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:56:19,732 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:19,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:19,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:19,742 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:56:19,814 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:19,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [393608915] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:19,814 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:19,814 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:19,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875275969] [2021-07-09 17:56:19,814 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:19,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:19,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:19,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:19,815 INFO L87 Difference]: Start difference. First operand 3777 states and 15842 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:20,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:20,365 INFO L93 Difference]: Finished difference Result 4607 states and 19073 transitions. [2021-07-09 17:56:20,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:56:20,365 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:20,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:20,376 INFO L225 Difference]: With dead ends: 4607 [2021-07-09 17:56:20,376 INFO L226 Difference]: Without dead ends: 4576 [2021-07-09 17:56:20,377 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 480.1ms TimeCoverageRelationStatistics Valid=161, Invalid=709, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:56:20,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4576 states. [2021-07-09 17:56:20,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4576 to 3783. [2021-07-09 17:56:20,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3782 states have (on average 4.196192490745637) internal successors, (15870), 3782 states have internal predecessors, (15870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:20,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 15870 transitions. [2021-07-09 17:56:20,444 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 15870 transitions. Word has length 23 [2021-07-09 17:56:20,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:20,444 INFO L482 AbstractCegarLoop]: Abstraction has 3783 states and 15870 transitions. [2021-07-09 17:56:20,444 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:20,444 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 15870 transitions. [2021-07-09 17:56:20,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:20,451 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:20,451 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:20,651 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable497,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:20,651 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:20,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:20,652 INFO L82 PathProgramCache]: Analyzing trace with hash -1102568207, now seen corresponding path program 54 times [2021-07-09 17:56:20,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:20,652 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613020725] [2021-07-09 17:56:20,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:20,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:20,759 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:20,759 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:20,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613020725] [2021-07-09 17:56:20,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613020725] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:20,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085791496] [2021-07-09 17:56:20,759 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 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:20,785 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:56:20,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:20,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:56:20,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:20,908 INFO L354 Elim1Store]: treesize reduction 20, result has 67.2 percent of original size [2021-07-09 17:56:20,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 64 [2021-07-09 17:56:20,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:20,924 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:20,924 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:20,924 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:48 [2021-07-09 17:56:21,006 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:21,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2085791496] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:21,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:21,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:56:21,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680305957] [2021-07-09 17:56:21,006 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:56:21,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:21,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:56:21,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:56:21,007 INFO L87 Difference]: Start difference. First operand 3783 states and 15870 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:21,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:21,806 INFO L93 Difference]: Finished difference Result 4287 states and 17822 transitions. [2021-07-09 17:56:21,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 17:56:21,806 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:21,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:21,816 INFO L225 Difference]: With dead ends: 4287 [2021-07-09 17:56:21,816 INFO L226 Difference]: Without dead ends: 4259 [2021-07-09 17:56:21,816 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 608.9ms TimeCoverageRelationStatistics Valid=206, Invalid=1126, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:56:21,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4259 states. [2021-07-09 17:56:21,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4259 to 3789. [2021-07-09 17:56:21,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3788 states have (on average 4.195881731784583) internal successors, (15894), 3788 states have internal predecessors, (15894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:21,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 15894 transitions. [2021-07-09 17:56:21,875 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 15894 transitions. Word has length 23 [2021-07-09 17:56:21,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:21,875 INFO L482 AbstractCegarLoop]: Abstraction has 3789 states and 15894 transitions. [2021-07-09 17:56:21,875 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:21,875 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 15894 transitions. [2021-07-09 17:56:21,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:21,881 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:21,881 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:22,084 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable499 [2021-07-09 17:56:22,085 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:22,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:22,085 INFO L82 PathProgramCache]: Analyzing trace with hash -26857051, now seen corresponding path program 55 times [2021-07-09 17:56:22,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:22,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310692432] [2021-07-09 17:56:22,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:22,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:22,188 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:22,189 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:22,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310692432] [2021-07-09 17:56:22,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310692432] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:22,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555070760] [2021-07-09 17:56:22,189 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 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:22,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:22,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:22,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:22,296 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:22,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:56:22,298 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:22,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:22,308 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:22,308 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:56:22,392 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:22,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555070760] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:22,392 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:22,392 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:22,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448439136] [2021-07-09 17:56:22,392 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:22,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:22,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:22,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:22,393 INFO L87 Difference]: Start difference. First operand 3789 states and 15894 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:23,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:23,307 INFO L93 Difference]: Finished difference Result 4408 states and 18310 transitions. [2021-07-09 17:56:23,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:56:23,307 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:23,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:23,317 INFO L225 Difference]: With dead ends: 4408 [2021-07-09 17:56:23,317 INFO L226 Difference]: Without dead ends: 4385 [2021-07-09 17:56:23,318 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 741.8ms TimeCoverageRelationStatistics Valid=221, Invalid=901, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:56:23,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4385 states. [2021-07-09 17:56:23,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4385 to 3771. [2021-07-09 17:56:23,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3771 states, 3770 states have (on average 4.1938992042440315) internal successors, (15811), 3770 states have internal predecessors, (15811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:23,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3771 states to 3771 states and 15811 transitions. [2021-07-09 17:56:23,379 INFO L78 Accepts]: Start accepts. Automaton has 3771 states and 15811 transitions. Word has length 23 [2021-07-09 17:56:23,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:23,379 INFO L482 AbstractCegarLoop]: Abstraction has 3771 states and 15811 transitions. [2021-07-09 17:56:23,379 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:23,379 INFO L276 IsEmpty]: Start isEmpty. Operand 3771 states and 15811 transitions. [2021-07-09 17:56:23,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:23,385 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:23,385 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:23,586 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable503,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:23,586 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:23,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:23,586 INFO L82 PathProgramCache]: Analyzing trace with hash -1699183323, now seen corresponding path program 56 times [2021-07-09 17:56:23,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:23,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219090973] [2021-07-09 17:56:23,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:23,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:23,684 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:23,684 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:23,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219090973] [2021-07-09 17:56:23,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219090973] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:23,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014167076] [2021-07-09 17:56:23,684 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 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:23,736 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:56:23,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:23,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:23,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:23,837 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:23,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:56:23,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:23,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:23,848 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:23,848 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:56:23,915 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:23,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014167076] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:23,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:23,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:23,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129559126] [2021-07-09 17:56:23,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:23,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:23,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:23,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:23,916 INFO L87 Difference]: Start difference. First operand 3771 states and 15811 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:24,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:24,379 INFO L93 Difference]: Finished difference Result 4227 states and 17567 transitions. [2021-07-09 17:56:24,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:56:24,379 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:24,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:24,388 INFO L225 Difference]: With dead ends: 4227 [2021-07-09 17:56:24,388 INFO L226 Difference]: Without dead ends: 4193 [2021-07-09 17:56:24,389 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 368.3ms TimeCoverageRelationStatistics Valid=112, Invalid=538, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:56:24,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4193 states. [2021-07-09 17:56:24,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4193 to 3777. [2021-07-09 17:56:24,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3777 states, 3776 states have (on average 4.193591101694915) internal successors, (15835), 3776 states have internal predecessors, (15835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:24,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3777 states to 3777 states and 15835 transitions. [2021-07-09 17:56:24,445 INFO L78 Accepts]: Start accepts. Automaton has 3777 states and 15835 transitions. Word has length 23 [2021-07-09 17:56:24,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:24,445 INFO L482 AbstractCegarLoop]: Abstraction has 3777 states and 15835 transitions. [2021-07-09 17:56:24,445 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:24,445 INFO L276 IsEmpty]: Start isEmpty. Operand 3777 states and 15835 transitions. [2021-07-09 17:56:24,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:24,451 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:24,451 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:24,659 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable505,239 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:24,659 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:24,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:24,659 INFO L82 PathProgramCache]: Analyzing trace with hash 1267086553, now seen corresponding path program 57 times [2021-07-09 17:56:24,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:24,659 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745177964] [2021-07-09 17:56:24,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:24,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:24,754 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:24,754 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:24,754 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745177964] [2021-07-09 17:56:24,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745177964] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:24,754 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212066700] [2021-07-09 17:56:24,754 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 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:24,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:56:24,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:24,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:56:24,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:24,914 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 17:56:24,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-09 17:56:24,919 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:56:24,935 INFO L628 ElimStorePlain]: treesize reduction 53, result has 20.9 percent of original size [2021-07-09 17:56:24,936 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:24,936 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:14 [2021-07-09 17:56:24,975 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:24,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212066700] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:24,976 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:24,976 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:56:24,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115712124] [2021-07-09 17:56:24,976 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:56:24,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:24,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:56:24,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:56:24,976 INFO L87 Difference]: Start difference. First operand 3777 states and 15835 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:25,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:25,647 INFO L93 Difference]: Finished difference Result 4426 states and 18356 transitions. [2021-07-09 17:56:25,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 17:56:25,648 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:25,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:25,658 INFO L225 Difference]: With dead ends: 4426 [2021-07-09 17:56:25,658 INFO L226 Difference]: Without dead ends: 4395 [2021-07-09 17:56:25,658 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 457.4ms TimeCoverageRelationStatistics Valid=159, Invalid=1101, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:56:25,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4395 states. [2021-07-09 17:56:25,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4395 to 3783. [2021-07-09 17:56:25,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3782 states have (on average 4.194341618191433) internal successors, (15863), 3782 states have internal predecessors, (15863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:25,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 15863 transitions. [2021-07-09 17:56:25,739 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 15863 transitions. Word has length 23 [2021-07-09 17:56:25,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:25,739 INFO L482 AbstractCegarLoop]: Abstraction has 3783 states and 15863 transitions. [2021-07-09 17:56:25,739 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:25,740 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 15863 transitions. [2021-07-09 17:56:25,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:25,746 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:25,746 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:25,946 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 240 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable507 [2021-07-09 17:56:25,946 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:25,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:25,946 INFO L82 PathProgramCache]: Analyzing trace with hash 1854831875, now seen corresponding path program 58 times [2021-07-09 17:56:25,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:25,947 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952609072] [2021-07-09 17:56:25,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:25,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:26,047 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:26,047 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:26,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952609072] [2021-07-09 17:56:26,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952609072] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:26,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55758929] [2021-07-09 17:56:26,048 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 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:26,073 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:56:26,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:26,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:26,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:26,155 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:26,155 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 37 [2021-07-09 17:56:26,156 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:26,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:26,166 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:26,166 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:56:26,250 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:26,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55758929] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:26,251 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:26,251 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:26,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045522595] [2021-07-09 17:56:26,251 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:26,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:26,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:26,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:26,251 INFO L87 Difference]: Start difference. First operand 3783 states and 15863 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:26,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:26,805 INFO L93 Difference]: Finished difference Result 4228 states and 17591 transitions. [2021-07-09 17:56:26,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:56:26,805 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:26,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:26,815 INFO L225 Difference]: With dead ends: 4228 [2021-07-09 17:56:26,815 INFO L226 Difference]: Without dead ends: 4200 [2021-07-09 17:56:26,815 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 536.6ms TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:56:26,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4200 states. [2021-07-09 17:56:26,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4200 to 3789. [2021-07-09 17:56:26,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3788 states have (on average 4.194033790918691) internal successors, (15887), 3788 states have internal predecessors, (15887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:26,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 15887 transitions. [2021-07-09 17:56:26,873 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 15887 transitions. Word has length 23 [2021-07-09 17:56:26,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:26,873 INFO L482 AbstractCegarLoop]: Abstraction has 3789 states and 15887 transitions. [2021-07-09 17:56:26,873 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:26,873 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 15887 transitions. [2021-07-09 17:56:26,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:26,879 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:26,879 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:27,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable511,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:27,080 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:27,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:27,080 INFO L82 PathProgramCache]: Analyzing trace with hash -1364424265, now seen corresponding path program 59 times [2021-07-09 17:56:27,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:27,080 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511910576] [2021-07-09 17:56:27,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:27,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:27,183 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:27,183 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:27,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511910576] [2021-07-09 17:56:27,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511910576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:27,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379045590] [2021-07-09 17:56:27,183 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 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:27,209 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 17:56:27,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:27,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:27,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:27,298 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:27,299 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 37 [2021-07-09 17:56:27,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:27,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:27,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:27,309 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:56:27,393 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:27,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379045590] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:27,393 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:27,393 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:27,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386864656] [2021-07-09 17:56:27,393 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:27,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:27,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:27,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:27,394 INFO L87 Difference]: Start difference. First operand 3789 states and 15887 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:28,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:28,221 INFO L93 Difference]: Finished difference Result 4302 states and 17890 transitions. [2021-07-09 17:56:28,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:56:28,222 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:28,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:28,231 INFO L225 Difference]: With dead ends: 4302 [2021-07-09 17:56:28,231 INFO L226 Difference]: Without dead ends: 4279 [2021-07-09 17:56:28,231 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 729.8ms TimeCoverageRelationStatistics Valid=193, Invalid=863, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:56:28,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4279 states. [2021-07-09 17:56:28,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4279 to 3765. [2021-07-09 17:56:28,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3765 states, 3764 states have (on average 4.193411264612115) internal successors, (15784), 3764 states have internal predecessors, (15784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:28,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3765 states to 3765 states and 15784 transitions. [2021-07-09 17:56:28,290 INFO L78 Accepts]: Start accepts. Automaton has 3765 states and 15784 transitions. Word has length 23 [2021-07-09 17:56:28,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:28,290 INFO L482 AbstractCegarLoop]: Abstraction has 3765 states and 15784 transitions. [2021-07-09 17:56:28,291 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:28,291 INFO L276 IsEmpty]: Start isEmpty. Operand 3765 states and 15784 transitions. [2021-07-09 17:56:28,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:28,297 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:28,297 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:28,497 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable513,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:28,497 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:28,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:28,497 INFO L82 PathProgramCache]: Analyzing trace with hash 1496928921, now seen corresponding path program 60 times [2021-07-09 17:56:28,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:28,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566538043] [2021-07-09 17:56:28,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:28,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:28,595 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:28,595 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:28,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566538043] [2021-07-09 17:56:28,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566538043] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:28,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230299859] [2021-07-09 17:56:28,595 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 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:28,621 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:56:28,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:28,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:56:28,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:28,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:56:28,749 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-09 17:56:28,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, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 24 treesize of output 52 [2021-07-09 17:56:28,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:56:28,766 INFO L628 ElimStorePlain]: treesize reduction 39, result has 26.4 percent of original size [2021-07-09 17:56:28,767 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:28,767 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:14 [2021-07-09 17:56:28,804 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:28,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230299859] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:28,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:28,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:56:28,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569458064] [2021-07-09 17:56:28,812 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:56:28,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:28,813 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:56:28,813 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:56:28,813 INFO L87 Difference]: Start difference. First operand 3765 states and 15784 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:29,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:29,731 INFO L93 Difference]: Finished difference Result 4660 states and 19308 transitions. [2021-07-09 17:56:29,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 17:56:29,731 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:29,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:29,741 INFO L225 Difference]: With dead ends: 4660 [2021-07-09 17:56:29,741 INFO L226 Difference]: Without dead ends: 4636 [2021-07-09 17:56:29,742 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 371 ImplicationChecksByTransitivity, 542.2ms TimeCoverageRelationStatistics Valid=209, Invalid=1431, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 17:56:29,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4636 states. [2021-07-09 17:56:29,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4636 to 3783. [2021-07-09 17:56:29,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3782 states have (on average 4.196192490745637) internal successors, (15870), 3782 states have internal predecessors, (15870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:29,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 15870 transitions. [2021-07-09 17:56:29,802 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 15870 transitions. Word has length 23 [2021-07-09 17:56:29,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:29,802 INFO L482 AbstractCegarLoop]: Abstraction has 3783 states and 15870 transitions. [2021-07-09 17:56:29,802 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:29,802 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 15870 transitions. [2021-07-09 17:56:29,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:29,808 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:29,808 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:30,009 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable515 [2021-07-09 17:56:30,009 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:30,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:30,009 INFO L82 PathProgramCache]: Analyzing trace with hash 590767961, now seen corresponding path program 61 times [2021-07-09 17:56:30,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:30,009 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520718886] [2021-07-09 17:56:30,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:30,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:30,141 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:30,141 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:30,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520718886] [2021-07-09 17:56:30,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520718886] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:30,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1002974011] [2021-07-09 17:56:30,141 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 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:30,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:30,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:30,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:30,248 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:30,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:56:30,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:30,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:30,258 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:30,258 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:56:30,343 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:30,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1002974011] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:30,344 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:30,344 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:30,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364609086] [2021-07-09 17:56:30,344 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:30,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:30,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:30,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:30,344 INFO L87 Difference]: Start difference. First operand 3783 states and 15870 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:31,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:31,165 INFO L93 Difference]: Finished difference Result 4546 states and 18846 transitions. [2021-07-09 17:56:31,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:56:31,165 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:31,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:31,176 INFO L225 Difference]: With dead ends: 4546 [2021-07-09 17:56:31,176 INFO L226 Difference]: Without dead ends: 4518 [2021-07-09 17:56:31,176 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 624.9ms TimeCoverageRelationStatistics Valid=204, Invalid=788, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:56:31,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4518 states. [2021-07-09 17:56:31,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4518 to 3789. [2021-07-09 17:56:31,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3788 states have (on average 4.195881731784583) internal successors, (15894), 3788 states have internal predecessors, (15894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:31,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 15894 transitions. [2021-07-09 17:56:31,238 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 15894 transitions. Word has length 23 [2021-07-09 17:56:31,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:31,238 INFO L482 AbstractCegarLoop]: Abstraction has 3789 states and 15894 transitions. [2021-07-09 17:56:31,238 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:31,238 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 15894 transitions. [2021-07-09 17:56:31,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:31,244 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:31,244 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:31,445 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable519,244 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:31,445 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:31,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:31,445 INFO L82 PathProgramCache]: Analyzing trace with hash 1666479117, now seen corresponding path program 62 times [2021-07-09 17:56:31,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:31,445 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545694327] [2021-07-09 17:56:31,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:31,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:31,547 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:31,547 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:31,547 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545694327] [2021-07-09 17:56:31,547 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545694327] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:31,547 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029185156] [2021-07-09 17:56:31,547 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 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:31,681 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:56:31,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:31,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:31,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:31,763 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:31,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:56:31,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:31,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:31,773 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:31,773 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:56:31,857 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:31,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029185156] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:31,857 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:31,857 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:31,857 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715952359] [2021-07-09 17:56:31,857 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:31,857 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:31,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:31,858 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:31,858 INFO L87 Difference]: Start difference. First operand 3789 states and 15894 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:32,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:32,739 INFO L93 Difference]: Finished difference Result 4455 states and 18490 transitions. [2021-07-09 17:56:32,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 17:56:32,740 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:32,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:32,749 INFO L225 Difference]: With dead ends: 4455 [2021-07-09 17:56:32,749 INFO L226 Difference]: Without dead ends: 4432 [2021-07-09 17:56:32,750 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 766.7ms TimeCoverageRelationStatistics Valid=248, Invalid=942, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:56:32,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4432 states. [2021-07-09 17:56:32,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4432 to 3777. [2021-07-09 17:56:32,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3777 states, 3776 states have (on average 4.195709745762712) internal successors, (15843), 3776 states have internal predecessors, (15843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:32,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3777 states to 3777 states and 15843 transitions. [2021-07-09 17:56:32,809 INFO L78 Accepts]: Start accepts. Automaton has 3777 states and 15843 transitions. Word has length 23 [2021-07-09 17:56:32,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:32,809 INFO L482 AbstractCegarLoop]: Abstraction has 3777 states and 15843 transitions. [2021-07-09 17:56:32,809 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:32,809 INFO L276 IsEmpty]: Start isEmpty. Operand 3777 states and 15843 transitions. [2021-07-09 17:56:32,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:32,815 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:32,815 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:33,015 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable521 [2021-07-09 17:56:33,016 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:33,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:33,016 INFO L82 PathProgramCache]: Analyzing trace with hash 1331720059, now seen corresponding path program 63 times [2021-07-09 17:56:33,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:33,016 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115721134] [2021-07-09 17:56:33,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:33,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:33,112 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:33,112 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:33,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115721134] [2021-07-09 17:56:33,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115721134] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:33,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825681244] [2021-07-09 17:56:33,112 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 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:33,141 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 17:56:33,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:33,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:33,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:33,239 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:33,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:56:33,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:33,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:33,249 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:33,249 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:56:33,314 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:33,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825681244] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:33,314 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:33,314 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:33,314 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824366929] [2021-07-09 17:56:33,314 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:33,315 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:33,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:33,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:33,315 INFO L87 Difference]: Start difference. First operand 3777 states and 15843 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:33,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:33,923 INFO L93 Difference]: Finished difference Result 4636 states and 19200 transitions. [2021-07-09 17:56:33,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:56:33,923 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:33,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:33,934 INFO L225 Difference]: With dead ends: 4636 [2021-07-09 17:56:33,934 INFO L226 Difference]: Without dead ends: 4605 [2021-07-09 17:56:33,934 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 449.7ms TimeCoverageRelationStatistics Valid=152, Invalid=660, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:56:33,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4605 states. [2021-07-09 17:56:33,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4605 to 3783. [2021-07-09 17:56:33,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3782 states have (on average 4.1964569011105235) internal successors, (15871), 3782 states have internal predecessors, (15871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:33,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 15871 transitions. [2021-07-09 17:56:33,995 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 15871 transitions. Word has length 23 [2021-07-09 17:56:33,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:33,995 INFO L482 AbstractCegarLoop]: Abstraction has 3783 states and 15871 transitions. [2021-07-09 17:56:33,995 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:33,995 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 15871 transitions. [2021-07-09 17:56:34,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:34,001 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:34,001 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:34,201 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable523,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:34,202 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:34,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:34,202 INFO L82 PathProgramCache]: Analyzing trace with hash 1919465381, now seen corresponding path program 64 times [2021-07-09 17:56:34,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:34,202 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709912383] [2021-07-09 17:56:34,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:34,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:34,302 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:34,303 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:34,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709912383] [2021-07-09 17:56:34,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709912383] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:34,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237645131] [2021-07-09 17:56:34,303 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:34,329 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:56:34,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:34,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:34,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:34,435 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:34,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:56:34,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:34,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:34,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:34,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:56:34,528 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:34,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237645131] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:34,528 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:34,528 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:34,528 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188172212] [2021-07-09 17:56:34,528 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:34,528 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:34,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:34,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:34,528 INFO L87 Difference]: Start difference. First operand 3783 states and 15871 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:35,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:35,203 INFO L93 Difference]: Finished difference Result 4407 states and 18305 transitions. [2021-07-09 17:56:35,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:56:35,204 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:35,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:35,214 INFO L225 Difference]: With dead ends: 4407 [2021-07-09 17:56:35,214 INFO L226 Difference]: Without dead ends: 4379 [2021-07-09 17:56:35,214 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 609.2ms TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:56:35,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4379 states. [2021-07-09 17:56:35,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4379 to 3789. [2021-07-09 17:56:35,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3788 states have (on average 4.196145723336853) internal successors, (15895), 3788 states have internal predecessors, (15895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:35,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 15895 transitions. [2021-07-09 17:56:35,275 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 15895 transitions. Word has length 23 [2021-07-09 17:56:35,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:35,275 INFO L482 AbstractCegarLoop]: Abstraction has 3789 states and 15895 transitions. [2021-07-09 17:56:35,275 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:35,276 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 15895 transitions. [2021-07-09 17:56:35,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:35,281 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:35,282 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:35,482 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable525 [2021-07-09 17:56:35,482 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:35,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:35,482 INFO L82 PathProgramCache]: Analyzing trace with hash -1299790759, now seen corresponding path program 65 times [2021-07-09 17:56:35,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:35,483 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311360240] [2021-07-09 17:56:35,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:35,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:35,592 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:35,592 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:35,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311360240] [2021-07-09 17:56:35,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311360240] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:35,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [784274286] [2021-07-09 17:56:35,592 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 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:35,620 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:56:35,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:35,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:35,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:35,701 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:35,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:56:35,702 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:35,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:35,712 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:35,712 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:56:35,798 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:35,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [784274286] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:35,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:35,798 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:35,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105367672] [2021-07-09 17:56:35,798 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:35,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:35,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:35,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:35,799 INFO L87 Difference]: Start difference. First operand 3789 states and 15895 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:36,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:36,568 INFO L93 Difference]: Finished difference Result 4332 states and 18009 transitions. [2021-07-09 17:56:36,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:56:36,569 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:36,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:36,578 INFO L225 Difference]: With dead ends: 4332 [2021-07-09 17:56:36,578 INFO L226 Difference]: Without dead ends: 4309 [2021-07-09 17:56:36,578 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 679.6ms TimeCoverageRelationStatistics Valid=220, Invalid=902, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:56:36,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4309 states. [2021-07-09 17:56:36,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4309 to 3771. [2021-07-09 17:56:36,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3771 states, 3770 states have (on average 4.1941644562334215) internal successors, (15812), 3770 states have internal predecessors, (15812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:36,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3771 states to 3771 states and 15812 transitions. [2021-07-09 17:56:36,634 INFO L78 Accepts]: Start accepts. Automaton has 3771 states and 15812 transitions. Word has length 23 [2021-07-09 17:56:36,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:36,635 INFO L482 AbstractCegarLoop]: Abstraction has 3771 states and 15812 transitions. [2021-07-09 17:56:36,635 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:36,635 INFO L276 IsEmpty]: Start isEmpty. Operand 3771 states and 15812 transitions. [2021-07-09 17:56:36,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:36,641 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:36,641 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:36,842 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable527,248 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:36,842 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:36,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:36,843 INFO L82 PathProgramCache]: Analyzing trace with hash -615499709, now seen corresponding path program 66 times [2021-07-09 17:56:36,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:36,843 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635790698] [2021-07-09 17:56:36,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:36,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:36,938 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:36,938 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:36,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635790698] [2021-07-09 17:56:36,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635790698] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:36,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132646321] [2021-07-09 17:56:36,938 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:36,966 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:56:36,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:36,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:56:36,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:37,111 INFO L354 Elim1Store]: treesize reduction 18, result has 67.3 percent of original size [2021-07-09 17:56:37,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 61 treesize of output 72 [2021-07-09 17:56:37,117 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:37,148 INFO L628 ElimStorePlain]: treesize reduction 82, result has 14.6 percent of original size [2021-07-09 17:56:37,148 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:37,148 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:61, output treesize:14 [2021-07-09 17:56:37,189 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:37,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132646321] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:37,189 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:37,189 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:56:37,189 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265096245] [2021-07-09 17:56:37,189 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:56:37,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:37,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:56:37,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:56:37,190 INFO L87 Difference]: Start difference. First operand 3771 states and 15812 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:38,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:38,207 INFO L93 Difference]: Finished difference Result 4648 states and 19256 transitions. [2021-07-09 17:56:38,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 17:56:38,207 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:38,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:38,218 INFO L225 Difference]: With dead ends: 4648 [2021-07-09 17:56:38,218 INFO L226 Difference]: Without dead ends: 4624 [2021-07-09 17:56:38,218 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 538.6ms TimeCoverageRelationStatistics Valid=176, Invalid=1306, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:56:38,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4624 states. [2021-07-09 17:56:38,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4624 to 3783. [2021-07-09 17:56:38,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3782 states have (on average 4.194341618191433) internal successors, (15863), 3782 states have internal predecessors, (15863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:38,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 15863 transitions. [2021-07-09 17:56:38,281 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 15863 transitions. Word has length 23 [2021-07-09 17:56:38,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:38,281 INFO L482 AbstractCegarLoop]: Abstraction has 3783 states and 15863 transitions. [2021-07-09 17:56:38,281 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:38,281 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 15863 transitions. [2021-07-09 17:56:38,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:38,287 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:38,287 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:38,487 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable529 [2021-07-09 17:56:38,487 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:38,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:38,488 INFO L82 PathProgramCache]: Analyzing trace with hash -1521660669, now seen corresponding path program 67 times [2021-07-09 17:56:38,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:38,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795795272] [2021-07-09 17:56:38,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:38,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:38,599 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:38,600 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:38,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795795272] [2021-07-09 17:56:38,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795795272] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:38,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499265872] [2021-07-09 17:56:38,600 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 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:38,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:38,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:38,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:38,745 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:38,745 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 37 [2021-07-09 17:56:38,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:38,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:38,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:38,757 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:56:38,842 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:38,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499265872] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:38,843 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:38,843 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:38,843 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966598951] [2021-07-09 17:56:38,843 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:38,843 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:38,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:38,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:38,843 INFO L87 Difference]: Start difference. First operand 3783 states and 15863 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:39,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:39,587 INFO L93 Difference]: Finished difference Result 4458 states and 18490 transitions. [2021-07-09 17:56:39,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:56:39,587 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:39,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:39,597 INFO L225 Difference]: With dead ends: 4458 [2021-07-09 17:56:39,597 INFO L226 Difference]: Without dead ends: 4430 [2021-07-09 17:56:39,597 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 654.9ms TimeCoverageRelationStatistics Valid=176, Invalid=754, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:56:39,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4430 states. [2021-07-09 17:56:39,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4430 to 3789. [2021-07-09 17:56:39,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3788 states have (on average 4.194033790918691) internal successors, (15887), 3788 states have internal predecessors, (15887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:39,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 15887 transitions. [2021-07-09 17:56:39,658 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 15887 transitions. Word has length 23 [2021-07-09 17:56:39,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:39,658 INFO L482 AbstractCegarLoop]: Abstraction has 3789 states and 15887 transitions. [2021-07-09 17:56:39,658 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:39,658 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 15887 transitions. [2021-07-09 17:56:39,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:39,664 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:39,664 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:39,872 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable533 [2021-07-09 17:56:39,873 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:39,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:39,873 INFO L82 PathProgramCache]: Analyzing trace with hash -445949513, now seen corresponding path program 68 times [2021-07-09 17:56:39,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:39,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449268086] [2021-07-09 17:56:39,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:39,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:39,979 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:39,979 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:39,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449268086] [2021-07-09 17:56:39,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449268086] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:39,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575644392] [2021-07-09 17:56:39,979 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:40,006 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:56:40,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:40,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:40,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:40,093 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:40,093 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 37 [2021-07-09 17:56:40,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:40,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:40,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:40,104 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:56:40,193 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:40,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575644392] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:40,194 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:40,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:40,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174942796] [2021-07-09 17:56:40,194 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:40,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:40,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:40,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:40,194 INFO L87 Difference]: Start difference. First operand 3789 states and 15887 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:41,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:41,017 INFO L93 Difference]: Finished difference Result 4328 states and 17986 transitions. [2021-07-09 17:56:41,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:56:41,018 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:41,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:41,027 INFO L225 Difference]: With dead ends: 4328 [2021-07-09 17:56:41,027 INFO L226 Difference]: Without dead ends: 4305 [2021-07-09 17:56:41,027 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 721.5ms TimeCoverageRelationStatistics Valid=203, Invalid=853, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:56:41,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4305 states. [2021-07-09 17:56:41,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4305 to 3777. [2021-07-09 17:56:41,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3777 states, 3776 states have (on average 4.19385593220339) internal successors, (15836), 3776 states have internal predecessors, (15836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:41,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3777 states to 3777 states and 15836 transitions. [2021-07-09 17:56:41,086 INFO L78 Accepts]: Start accepts. Automaton has 3777 states and 15836 transitions. Word has length 23 [2021-07-09 17:56:41,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:41,086 INFO L482 AbstractCegarLoop]: Abstraction has 3777 states and 15836 transitions. [2021-07-09 17:56:41,086 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:41,086 INFO L276 IsEmpty]: Start isEmpty. Operand 3777 states and 15836 transitions. [2021-07-09 17:56:41,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:41,092 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:41,092 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:41,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 251 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable535 [2021-07-09 17:56:41,293 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:41,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:41,293 INFO L82 PathProgramCache]: Analyzing trace with hash -1944197129, now seen corresponding path program 69 times [2021-07-09 17:56:41,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:41,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331991274] [2021-07-09 17:56:41,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:41,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:41,389 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:41,389 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:41,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331991274] [2021-07-09 17:56:41,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1331991274] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:41,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972063953] [2021-07-09 17:56:41,390 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 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:41,418 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:56:41,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:41,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:41,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:41,536 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:41,536 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 20 treesize of output 36 [2021-07-09 17:56:41,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:41,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:41,549 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:41,549 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:56:41,621 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:41,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972063953] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:41,621 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:41,621 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:41,621 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895852403] [2021-07-09 17:56:41,621 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:41,621 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:41,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:41,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:41,622 INFO L87 Difference]: Start difference. First operand 3777 states and 15836 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:42,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:42,132 INFO L93 Difference]: Finished difference Result 4278 states and 17803 transitions. [2021-07-09 17:56:42,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:56:42,132 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:42,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:42,143 INFO L225 Difference]: With dead ends: 4278 [2021-07-09 17:56:42,143 INFO L226 Difference]: Without dead ends: 4253 [2021-07-09 17:56:42,143 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 441.5ms TimeCoverageRelationStatistics Valid=124, Invalid=578, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:56:42,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4253 states. [2021-07-09 17:56:42,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4253 to 3781. [2021-07-09 17:56:42,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3781 states, 3780 states have (on average 4.193650793650794) internal successors, (15852), 3780 states have internal predecessors, (15852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:42,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3781 states to 3781 states and 15852 transitions. [2021-07-09 17:56:42,206 INFO L78 Accepts]: Start accepts. Automaton has 3781 states and 15852 transitions. Word has length 23 [2021-07-09 17:56:42,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:42,206 INFO L482 AbstractCegarLoop]: Abstraction has 3781 states and 15852 transitions. [2021-07-09 17:56:42,206 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:42,206 INFO L276 IsEmpty]: Start isEmpty. Operand 3781 states and 15852 transitions. [2021-07-09 17:56:42,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:42,212 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:42,212 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:42,413 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable537 [2021-07-09 17:56:42,413 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:42,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:42,413 INFO L82 PathProgramCache]: Analyzing trace with hash 403052635, now seen corresponding path program 98 times [2021-07-09 17:56:42,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:42,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883053068] [2021-07-09 17:56:42,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:42,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:42,506 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:42,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:42,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883053068] [2021-07-09 17:56:42,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883053068] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:42,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264332751] [2021-07-09 17:56:42,506 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:42,535 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:56:42,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:42,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:42,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:42,646 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:42,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:56:42,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:42,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:42,657 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:42,657 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:56:42,722 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:42,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264332751] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:42,722 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:42,722 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:42,723 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326214613] [2021-07-09 17:56:42,723 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:42,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:42,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:42,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:42,723 INFO L87 Difference]: Start difference. First operand 3781 states and 15852 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:43,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:43,203 INFO L93 Difference]: Finished difference Result 4001 states and 16695 transitions. [2021-07-09 17:56:43,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:56:43,204 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:43,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:43,212 INFO L225 Difference]: With dead ends: 4001 [2021-07-09 17:56:43,212 INFO L226 Difference]: Without dead ends: 3986 [2021-07-09 17:56:43,213 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 426.0ms TimeCoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:56:43,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3986 states. [2021-07-09 17:56:43,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3986 to 3787. [2021-07-09 17:56:43,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3787 states, 3786 states have (on average 4.194136291600634) internal successors, (15879), 3786 states have internal predecessors, (15879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:43,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3787 states to 3787 states and 15879 transitions. [2021-07-09 17:56:43,270 INFO L78 Accepts]: Start accepts. Automaton has 3787 states and 15879 transitions. Word has length 23 [2021-07-09 17:56:43,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:43,270 INFO L482 AbstractCegarLoop]: Abstraction has 3787 states and 15879 transitions. [2021-07-09 17:56:43,270 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:43,270 INFO L276 IsEmpty]: Start isEmpty. Operand 3787 states and 15879 transitions. [2021-07-09 17:56:43,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:43,276 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:43,276 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:43,476 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable539,253 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:43,476 INFO L430 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:43,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:43,477 INFO L82 PathProgramCache]: Analyzing trace with hash 268264731, now seen corresponding path program 99 times [2021-07-09 17:56:43,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:43,477 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898009796] [2021-07-09 17:56:43,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:43,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:43,567 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:43,568 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:43,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898009796] [2021-07-09 17:56:43,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898009796] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:43,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620154416] [2021-07-09 17:56:43,568 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:43,595 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:56:43,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:43,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:56:43,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:43,742 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 17:56:43,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-09 17:56:43,747 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:56:43,769 INFO L628 ElimStorePlain]: treesize reduction 70, result has 16.7 percent of original size [2021-07-09 17:56:43,770 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:43,770 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:14 [2021-07-09 17:56:43,809 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:43,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [620154416] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:43,810 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:43,810 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:56:43,810 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439356530] [2021-07-09 17:56:43,810 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:56:43,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:43,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:56:43,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:56:43,810 INFO L87 Difference]: Start difference. First operand 3787 states and 15879 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:44,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:44,460 INFO L93 Difference]: Finished difference Result 4188 states and 17441 transitions. [2021-07-09 17:56:44,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 17:56:44,460 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:44,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:44,470 INFO L225 Difference]: With dead ends: 4188 [2021-07-09 17:56:44,470 INFO L226 Difference]: Without dead ends: 4173 [2021-07-09 17:56:44,470 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 456.0ms TimeCoverageRelationStatistics Valid=153, Invalid=969, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:56:44,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4173 states. [2021-07-09 17:56:44,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4173 to 3795. [2021-07-09 17:56:44,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3795 states, 3794 states have (on average 4.194254085397997) internal successors, (15913), 3794 states have internal predecessors, (15913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:44,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3795 states to 3795 states and 15913 transitions. [2021-07-09 17:56:44,529 INFO L78 Accepts]: Start accepts. Automaton has 3795 states and 15913 transitions. Word has length 23 [2021-07-09 17:56:44,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:44,529 INFO L482 AbstractCegarLoop]: Abstraction has 3795 states and 15913 transitions. [2021-07-09 17:56:44,529 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:44,529 INFO L276 IsEmpty]: Start isEmpty. Operand 3795 states and 15913 transitions. [2021-07-09 17:56:44,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:44,535 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:44,536 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:44,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable541,254 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:44,736 INFO L430 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:44,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:44,736 INFO L82 PathProgramCache]: Analyzing trace with hash 853598683, now seen corresponding path program 100 times [2021-07-09 17:56:44,736 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:44,736 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523434304] [2021-07-09 17:56:44,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:44,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:44,829 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:44,829 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:44,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523434304] [2021-07-09 17:56:44,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523434304] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:44,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606742253] [2021-07-09 17:56:44,829 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:44,855 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:56:44,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:44,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:44,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:44,946 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:44,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:56:44,947 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:44,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:44,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:44,956 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:56:45,053 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:45,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606742253] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:45,054 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:45,054 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:45,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575785002] [2021-07-09 17:56:45,054 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:45,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:45,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:45,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:45,054 INFO L87 Difference]: Start difference. First operand 3795 states and 15913 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:45,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:45,691 INFO L93 Difference]: Finished difference Result 4042 states and 16845 transitions. [2021-07-09 17:56:45,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:56:45,691 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:45,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:45,701 INFO L225 Difference]: With dead ends: 4042 [2021-07-09 17:56:45,701 INFO L226 Difference]: Without dead ends: 4020 [2021-07-09 17:56:45,701 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 571.0ms TimeCoverageRelationStatistics Valid=164, Invalid=766, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:56:45,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4020 states. [2021-07-09 17:56:45,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4020 to 3799. [2021-07-09 17:56:45,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3799 states, 3798 states have (on average 4.194049499736703) internal successors, (15929), 3798 states have internal predecessors, (15929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:45,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3799 states to 3799 states and 15929 transitions. [2021-07-09 17:56:45,760 INFO L78 Accepts]: Start accepts. Automaton has 3799 states and 15929 transitions. Word has length 23 [2021-07-09 17:56:45,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:45,760 INFO L482 AbstractCegarLoop]: Abstraction has 3799 states and 15929 transitions. [2021-07-09 17:56:45,761 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:45,761 INFO L276 IsEmpty]: Start isEmpty. Operand 3799 states and 15929 transitions. [2021-07-09 17:56:45,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:45,767 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:45,767 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:45,968 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 255 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable545 [2021-07-09 17:56:45,968 INFO L430 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:45,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:45,968 INFO L82 PathProgramCache]: Analyzing trace with hash -1827801879, now seen corresponding path program 101 times [2021-07-09 17:56:45,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:45,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820760118] [2021-07-09 17:56:45,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:45,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:46,062 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:46,063 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:46,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820760118] [2021-07-09 17:56:46,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820760118] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:46,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18628378] [2021-07-09 17:56:46,063 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:46,098 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:56:46,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:46,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:56:46,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:46,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:56:46,193 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:46,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 35 [2021-07-09 17:56:46,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:46,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:46,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:46,203 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:29 [2021-07-09 17:56:46,273 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:46,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [18628378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:46,274 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:46,274 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:46,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773115143] [2021-07-09 17:56:46,274 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:46,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:46,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:46,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:46,274 INFO L87 Difference]: Start difference. First operand 3799 states and 15929 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:46,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:46,947 INFO L93 Difference]: Finished difference Result 4089 states and 17043 transitions. [2021-07-09 17:56:46,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:56:46,948 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:46,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:46,958 INFO L225 Difference]: With dead ends: 4089 [2021-07-09 17:56:46,958 INFO L226 Difference]: Without dead ends: 4074 [2021-07-09 17:56:46,958 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 527.1ms TimeCoverageRelationStatistics Valid=166, Invalid=764, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:56:46,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4074 states. [2021-07-09 17:56:47,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4074 to 3791. [2021-07-09 17:56:47,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3791 states, 3790 states have (on average 4.193931398416886) internal successors, (15895), 3790 states have internal predecessors, (15895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:47,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3791 states to 3791 states and 15895 transitions. [2021-07-09 17:56:47,018 INFO L78 Accepts]: Start accepts. Automaton has 3791 states and 15895 transitions. Word has length 23 [2021-07-09 17:56:47,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:47,018 INFO L482 AbstractCegarLoop]: Abstraction has 3791 states and 15895 transitions. [2021-07-09 17:56:47,018 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:47,018 INFO L276 IsEmpty]: Start isEmpty. Operand 3791 states and 15895 transitions. [2021-07-09 17:56:47,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:47,025 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:47,025 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:47,226 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable547,256 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:47,226 INFO L430 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:47,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:47,226 INFO L82 PathProgramCache]: Analyzing trace with hash 422702249, now seen corresponding path program 102 times [2021-07-09 17:56:47,226 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:47,226 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370359644] [2021-07-09 17:56:47,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:47,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:47,331 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:47,331 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:47,331 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370359644] [2021-07-09 17:56:47,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370359644] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:47,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36584362] [2021-07-09 17:56:47,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 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:47,360 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:56:47,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:47,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:56:47,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:47,496 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:47,496 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 20 treesize of output 36 [2021-07-09 17:56:47,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:47,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:47,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:47,507 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:56:47,574 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:47,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [36584362] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:47,574 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:47,574 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:47,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798356859] [2021-07-09 17:56:47,575 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:47,575 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:47,575 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:47,575 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:47,575 INFO L87 Difference]: Start difference. First operand 3791 states and 15895 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:48,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:48,098 INFO L93 Difference]: Finished difference Result 3985 states and 16631 transitions. [2021-07-09 17:56:48,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:56:48,098 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:48,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:48,107 INFO L225 Difference]: With dead ends: 3985 [2021-07-09 17:56:48,107 INFO L226 Difference]: Without dead ends: 3970 [2021-07-09 17:56:48,107 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 449.7ms TimeCoverageRelationStatistics Valid=128, Invalid=628, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:56:48,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3970 states. [2021-07-09 17:56:48,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3970 to 3783. [2021-07-09 17:56:48,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3782 states have (on average 4.193812797461661) internal successors, (15861), 3782 states have internal predecessors, (15861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:48,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 15861 transitions. [2021-07-09 17:56:48,164 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 15861 transitions. Word has length 23 [2021-07-09 17:56:48,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:48,164 INFO L482 AbstractCegarLoop]: Abstraction has 3783 states and 15861 transitions. [2021-07-09 17:56:48,164 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:48,164 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 15861 transitions. [2021-07-09 17:56:48,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:48,170 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:48,170 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:48,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 257 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable548 [2021-07-09 17:56:48,372 INFO L430 AbstractCegarLoop]: === Iteration 258 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:48,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:48,372 INFO L82 PathProgramCache]: Analyzing trace with hash 1086638551, now seen corresponding path program 103 times [2021-07-09 17:56:48,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:48,372 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120244103] [2021-07-09 17:56:48,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:48,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:48,505 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:48,505 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:48,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120244103] [2021-07-09 17:56:48,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120244103] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:48,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755015603] [2021-07-09 17:56:48,505 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:48,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:48,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:48,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:48,647 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:48,647 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 20 treesize of output 36 [2021-07-09 17:56:48,649 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:48,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:48,658 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:48,658 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:56:48,724 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:48,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755015603] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:48,724 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:48,724 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:48,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066435798] [2021-07-09 17:56:48,724 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:48,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:48,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:48,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:48,724 INFO L87 Difference]: Start difference. First operand 3783 states and 15861 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:49,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:49,266 INFO L93 Difference]: Finished difference Result 4021 states and 16775 transitions. [2021-07-09 17:56:49,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:56:49,267 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:49,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:49,276 INFO L225 Difference]: With dead ends: 4021 [2021-07-09 17:56:49,276 INFO L226 Difference]: Without dead ends: 4006 [2021-07-09 17:56:49,276 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 455.4ms TimeCoverageRelationStatistics Valid=115, Invalid=587, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:56:49,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4006 states. [2021-07-09 17:56:49,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4006 to 3787. [2021-07-09 17:56:49,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3787 states, 3786 states have (on average 4.194136291600634) internal successors, (15879), 3786 states have internal predecessors, (15879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:49,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3787 states to 3787 states and 15879 transitions. [2021-07-09 17:56:49,333 INFO L78 Accepts]: Start accepts. Automaton has 3787 states and 15879 transitions. Word has length 23 [2021-07-09 17:56:49,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:49,333 INFO L482 AbstractCegarLoop]: Abstraction has 3787 states and 15879 transitions. [2021-07-09 17:56:49,333 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:49,333 INFO L276 IsEmpty]: Start isEmpty. Operand 3787 states and 15879 transitions. [2021-07-09 17:56:49,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:49,369 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:49,369 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:49,569 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable550,258 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:49,570 INFO L430 AbstractCegarLoop]: === Iteration 259 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:49,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:49,570 INFO L82 PathProgramCache]: Analyzing trace with hash 664704283, now seen corresponding path program 104 times [2021-07-09 17:56:49,570 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:49,570 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952206553] [2021-07-09 17:56:49,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:49,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:49,659 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:49,659 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:49,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952206553] [2021-07-09 17:56:49,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952206553] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:49,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874139321] [2021-07-09 17:56:49,659 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:49,686 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:56:49,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:49,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:49,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:49,791 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:49,792 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 20 treesize of output 36 [2021-07-09 17:56:49,793 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:49,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:49,802 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:49,802 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:56:49,865 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:49,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874139321] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:49,865 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:49,865 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:49,865 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989778903] [2021-07-09 17:56:49,865 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:49,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:49,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:49,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:49,866 INFO L87 Difference]: Start difference. First operand 3787 states and 15879 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:50,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:50,509 INFO L93 Difference]: Finished difference Result 4068 states and 16967 transitions. [2021-07-09 17:56:50,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:56:50,509 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:50,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:50,521 INFO L225 Difference]: With dead ends: 4068 [2021-07-09 17:56:50,521 INFO L226 Difference]: Without dead ends: 4053 [2021-07-09 17:56:50,521 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 430.8ms TimeCoverageRelationStatistics Valid=131, Invalid=625, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:56:50,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4053 states. [2021-07-09 17:56:50,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4053 to 3795. [2021-07-09 17:56:50,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3795 states, 3794 states have (on average 4.194254085397997) internal successors, (15913), 3794 states have internal predecessors, (15913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:50,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3795 states to 3795 states and 15913 transitions. [2021-07-09 17:56:50,587 INFO L78 Accepts]: Start accepts. Automaton has 3795 states and 15913 transitions. Word has length 23 [2021-07-09 17:56:50,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:50,587 INFO L482 AbstractCegarLoop]: Abstraction has 3795 states and 15913 transitions. [2021-07-09 17:56:50,587 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:50,587 INFO L276 IsEmpty]: Start isEmpty. Operand 3795 states and 15913 transitions. [2021-07-09 17:56:50,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:50,593 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:50,593 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:50,794 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable552 [2021-07-09 17:56:50,794 INFO L430 AbstractCegarLoop]: === Iteration 260 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:50,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:50,794 INFO L82 PathProgramCache]: Analyzing trace with hash -241456677, now seen corresponding path program 105 times [2021-07-09 17:56:50,795 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:50,795 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897001035] [2021-07-09 17:56:50,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:50,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:50,896 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:50,896 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:50,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897001035] [2021-07-09 17:56:50,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897001035] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:50,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964533155] [2021-07-09 17:56:50,896 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:50,925 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:56:50,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:50,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:56:50,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:51,058 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 17:56:51,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-09 17:56:51,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:51,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:51,073 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:51,074 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:38 [2021-07-09 17:56:51,174 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:51,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964533155] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:51,174 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:51,174 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:56:51,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22708567] [2021-07-09 17:56:51,174 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:56:51,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:51,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:56:51,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:56:51,175 INFO L87 Difference]: Start difference. First operand 3795 states and 15913 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:51,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:51,957 INFO L93 Difference]: Finished difference Result 4160 states and 17326 transitions. [2021-07-09 17:56:51,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 17:56:51,957 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:51,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:51,966 INFO L225 Difference]: With dead ends: 4160 [2021-07-09 17:56:51,966 INFO L226 Difference]: Without dead ends: 4139 [2021-07-09 17:56:51,967 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 632.8ms TimeCoverageRelationStatistics Valid=173, Invalid=1017, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:56:51,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4139 states. [2021-07-09 17:56:52,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4139 to 3799. [2021-07-09 17:56:52,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3799 states, 3798 states have (on average 4.194049499736703) internal successors, (15929), 3798 states have internal predecessors, (15929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:52,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3799 states to 3799 states and 15929 transitions. [2021-07-09 17:56:52,023 INFO L78 Accepts]: Start accepts. Automaton has 3799 states and 15929 transitions. Word has length 23 [2021-07-09 17:56:52,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:52,023 INFO L482 AbstractCegarLoop]: Abstraction has 3799 states and 15929 transitions. [2021-07-09 17:56:52,023 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:52,023 INFO L276 IsEmpty]: Start isEmpty. Operand 3799 states and 15929 transitions. [2021-07-09 17:56:52,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:52,029 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:52,029 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:52,229 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 260 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable554 [2021-07-09 17:56:52,230 INFO L430 AbstractCegarLoop]: === Iteration 261 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:52,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:52,230 INFO L82 PathProgramCache]: Analyzing trace with hash 834254479, now seen corresponding path program 106 times [2021-07-09 17:56:52,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:52,230 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872495570] [2021-07-09 17:56:52,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:52,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:52,325 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:52,325 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:52,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872495570] [2021-07-09 17:56:52,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872495570] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:52,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28444307] [2021-07-09 17:56:52,325 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:52,351 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:56:52,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:52,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:52,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:52,442 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:52,442 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 37 [2021-07-09 17:56:52,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:52,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:52,452 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:52,452 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:56:52,538 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:52,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28444307] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:52,538 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:52,538 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:52,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674824970] [2021-07-09 17:56:52,538 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:52,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:52,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:52,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:52,539 INFO L87 Difference]: Start difference. First operand 3799 states and 15929 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:53,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:53,184 INFO L93 Difference]: Finished difference Result 3994 states and 16671 transitions. [2021-07-09 17:56:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:56:53,184 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:53,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:53,193 INFO L225 Difference]: With dead ends: 3994 [2021-07-09 17:56:53,193 INFO L226 Difference]: Without dead ends: 3979 [2021-07-09 17:56:53,194 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 606.8ms TimeCoverageRelationStatistics Valid=159, Invalid=653, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:56:53,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3979 states. [2021-07-09 17:56:53,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3979 to 3791. [2021-07-09 17:56:53,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3791 states, 3790 states have (on average 4.193931398416886) internal successors, (15895), 3790 states have internal predecessors, (15895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:53,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3791 states to 3791 states and 15895 transitions. [2021-07-09 17:56:53,253 INFO L78 Accepts]: Start accepts. Automaton has 3791 states and 15895 transitions. Word has length 23 [2021-07-09 17:56:53,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:53,253 INFO L482 AbstractCegarLoop]: Abstraction has 3791 states and 15895 transitions. [2021-07-09 17:56:53,253 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:53,253 INFO L276 IsEmpty]: Start isEmpty. Operand 3791 states and 15895 transitions. [2021-07-09 17:56:53,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:53,259 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:53,260 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:53,460 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 261 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable558 [2021-07-09 17:56:53,460 INFO L430 AbstractCegarLoop]: === Iteration 262 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:53,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:53,460 INFO L82 PathProgramCache]: Analyzing trace with hash -663993137, now seen corresponding path program 107 times [2021-07-09 17:56:53,460 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:53,460 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435473754] [2021-07-09 17:56:53,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:53,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:53,550 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:53,550 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:53,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435473754] [2021-07-09 17:56:53,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435473754] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:53,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978904464] [2021-07-09 17:56:53,550 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:53,577 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:56:53,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:53,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:53,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:53,691 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:53,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:56:53,692 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:53,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:53,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:53,701 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:56:53,794 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:53,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978904464] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:53,794 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:53,794 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:53,795 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287837329] [2021-07-09 17:56:53,795 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:53,795 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:53,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:53,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:53,795 INFO L87 Difference]: Start difference. First operand 3791 states and 15895 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:54,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:54,361 INFO L93 Difference]: Finished difference Result 4023 states and 16783 transitions. [2021-07-09 17:56:54,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:56:54,361 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:54,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:54,370 INFO L225 Difference]: With dead ends: 4023 [2021-07-09 17:56:54,370 INFO L226 Difference]: Without dead ends: 4008 [2021-07-09 17:56:54,370 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 419.7ms TimeCoverageRelationStatistics Valid=117, Invalid=585, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:56:54,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4008 states. [2021-07-09 17:56:54,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4008 to 3783. [2021-07-09 17:56:54,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3782 states have (on average 4.193812797461661) internal successors, (15861), 3782 states have internal predecessors, (15861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:54,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 15861 transitions. [2021-07-09 17:56:54,428 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 15861 transitions. Word has length 23 [2021-07-09 17:56:54,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:54,428 INFO L482 AbstractCegarLoop]: Abstraction has 3783 states and 15861 transitions. [2021-07-09 17:56:54,428 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:54,428 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 15861 transitions. [2021-07-09 17:56:54,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:54,434 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:54,434 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:54,634 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable560,262 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:54,634 INFO L430 AbstractCegarLoop]: === Iteration 263 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:54,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:54,634 INFO L82 PathProgramCache]: Analyzing trace with hash -1209919013, now seen corresponding path program 108 times [2021-07-09 17:56:54,634 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:54,634 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576910075] [2021-07-09 17:56:54,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:54,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:54,725 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:54,725 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:54,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576910075] [2021-07-09 17:56:54,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576910075] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:54,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037747979] [2021-07-09 17:56:54,725 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:54,754 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:56:54,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:54,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:54,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:54,862 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:54,863 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 20 treesize of output 36 [2021-07-09 17:56:54,864 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:54,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:54,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:54,873 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:56:54,944 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:54,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037747979] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:54,944 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:54,944 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:54,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894917838] [2021-07-09 17:56:54,944 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:54,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:54,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:54,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:54,944 INFO L87 Difference]: Start difference. First operand 3783 states and 15861 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:55,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:55,615 INFO L93 Difference]: Finished difference Result 4048 states and 16879 transitions. [2021-07-09 17:56:55,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:56:55,616 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:55,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:55,625 INFO L225 Difference]: With dead ends: 4048 [2021-07-09 17:56:55,625 INFO L226 Difference]: Without dead ends: 4033 [2021-07-09 17:56:55,625 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 468.3ms TimeCoverageRelationStatistics Valid=128, Invalid=628, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:56:55,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4033 states. [2021-07-09 17:56:55,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4033 to 3791. [2021-07-09 17:56:55,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3791 states, 3790 states have (on average 4.1941952506596305) internal successors, (15896), 3790 states have internal predecessors, (15896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:55,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3791 states to 3791 states and 15896 transitions. [2021-07-09 17:56:55,682 INFO L78 Accepts]: Start accepts. Automaton has 3791 states and 15896 transitions. Word has length 23 [2021-07-09 17:56:55,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:55,682 INFO L482 AbstractCegarLoop]: Abstraction has 3791 states and 15896 transitions. [2021-07-09 17:56:55,682 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:55,682 INFO L276 IsEmpty]: Start isEmpty. Operand 3791 states and 15896 transitions. [2021-07-09 17:56:55,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:55,688 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:55,688 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:55,904 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 263 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable562 [2021-07-09 17:56:55,905 INFO L430 AbstractCegarLoop]: === Iteration 264 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:55,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:55,905 INFO L82 PathProgramCache]: Analyzing trace with hash -624585061, now seen corresponding path program 109 times [2021-07-09 17:56:55,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:55,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717433353] [2021-07-09 17:56:55,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:55,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:56,050 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:56,050 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:56,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717433353] [2021-07-09 17:56:56,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717433353] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:56,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1457181144] [2021-07-09 17:56:56,050 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:56,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:56,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:56,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:56,173 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:56,173 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 37 [2021-07-09 17:56:56,174 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:56,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:56,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:56,185 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:56:56,279 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:56,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1457181144] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:56,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:56,279 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:56:56,279 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484913862] [2021-07-09 17:56:56,279 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:56:56,279 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:56,279 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:56:56,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:56:56,280 INFO L87 Difference]: Start difference. First operand 3791 states and 15896 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:56,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:56,985 INFO L93 Difference]: Finished difference Result 3982 states and 16610 transitions. [2021-07-09 17:56:56,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:56:56,985 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:56,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:56,994 INFO L225 Difference]: With dead ends: 3982 [2021-07-09 17:56:56,994 INFO L226 Difference]: Without dead ends: 3960 [2021-07-09 17:56:56,995 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 672.2ms TimeCoverageRelationStatistics Valid=193, Invalid=863, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:56:56,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3960 states. [2021-07-09 17:56:57,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3960 to 3795. [2021-07-09 17:56:57,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3795 states, 3794 states have (on average 4.193990511333685) internal successors, (15912), 3794 states have internal predecessors, (15912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:57,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3795 states to 3795 states and 15912 transitions. [2021-07-09 17:56:57,053 INFO L78 Accepts]: Start accepts. Automaton has 3795 states and 15912 transitions. Word has length 23 [2021-07-09 17:56:57,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:57,053 INFO L482 AbstractCegarLoop]: Abstraction has 3795 states and 15912 transitions. [2021-07-09 17:56:57,053 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:57,053 INFO L276 IsEmpty]: Start isEmpty. Operand 3795 states and 15912 transitions. [2021-07-09 17:56:57,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:57,059 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:57,059 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:57,259 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable564 [2021-07-09 17:56:57,259 INFO L430 AbstractCegarLoop]: === Iteration 265 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:57,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:57,260 INFO L82 PathProgramCache]: Analyzing trace with hash 988981673, now seen corresponding path program 110 times [2021-07-09 17:56:57,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:57,260 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550186303] [2021-07-09 17:56:57,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:57,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:57,410 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:57,410 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:57,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550186303] [2021-07-09 17:56:57,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550186303] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:57,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229210799] [2021-07-09 17:56:57,410 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:57,470 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:56:57,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:57,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:56:57,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:57,588 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:57,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, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 46 [2021-07-09 17:56:57,589 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:56:57,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:56:57,601 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:57,601 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:37 [2021-07-09 17:56:57,662 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:57,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229210799] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:57,662 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:57,662 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 17:56:57,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549348670] [2021-07-09 17:56:57,662 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:56:57,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:57,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:56:57,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:56:57,663 INFO L87 Difference]: Start difference. First operand 3795 states and 15912 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:58,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:58,110 INFO L93 Difference]: Finished difference Result 3968 states and 16563 transitions. [2021-07-09 17:56:58,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 17:56:58,110 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 23 [2021-07-09 17:56:58,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:58,119 INFO L225 Difference]: With dead ends: 3968 [2021-07-09 17:56:58,120 INFO L226 Difference]: Without dead ends: 3953 [2021-07-09 17:56:58,120 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 460.5ms TimeCoverageRelationStatistics Valid=114, Invalid=588, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:56:58,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3953 states. [2021-07-09 17:56:58,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3953 to 3787. [2021-07-09 17:56:58,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3787 states, 3786 states have (on average 4.193872160591654) internal successors, (15878), 3786 states have internal predecessors, (15878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:58,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3787 states to 3787 states and 15878 transitions. [2021-07-09 17:56:58,232 INFO L78 Accepts]: Start accepts. Automaton has 3787 states and 15878 transitions. Word has length 23 [2021-07-09 17:56:58,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:58,232 INFO L482 AbstractCegarLoop]: Abstraction has 3787 states and 15878 transitions. [2021-07-09 17:56:58,232 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:58,232 INFO L276 IsEmpty]: Start isEmpty. Operand 3787 states and 15878 transitions. [2021-07-09 17:56:58,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:58,238 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:58,238 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:58,454 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable566,265 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:58,454 INFO L430 AbstractCegarLoop]: === Iteration 266 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:58,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:58,454 INFO L82 PathProgramCache]: Analyzing trace with hash -1437140393, now seen corresponding path program 111 times [2021-07-09 17:56:58,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:58,455 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707129625] [2021-07-09 17:56:58,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:58,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:58,550 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:58,550 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:58,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707129625] [2021-07-09 17:56:58,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707129625] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:58,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560857035] [2021-07-09 17:56:58,550 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:58,579 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:56:58,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:58,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:56:58,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:56:58,735 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 17:56:58,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-09 17:56:58,740 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:56:58,763 INFO L628 ElimStorePlain]: treesize reduction 55, result has 20.3 percent of original size [2021-07-09 17:56:58,764 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:56:58,764 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:14 [2021-07-09 17:56:58,811 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:58,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560857035] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:58,812 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:56:58,812 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:56:58,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178747094] [2021-07-09 17:56:58,812 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:56:58,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:56:58,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:56:58,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:56:58,812 INFO L87 Difference]: Start difference. First operand 3787 states and 15878 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:59,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:56:59,554 INFO L93 Difference]: Finished difference Result 4341 states and 18059 transitions. [2021-07-09 17:56:59,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 17:56:59,554 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:56:59,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:56:59,564 INFO L225 Difference]: With dead ends: 4341 [2021-07-09 17:56:59,564 INFO L226 Difference]: Without dead ends: 4326 [2021-07-09 17:56:59,564 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 522.1ms TimeCoverageRelationStatistics Valid=150, Invalid=972, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:56:59,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4326 states. [2021-07-09 17:56:59,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4326 to 3791. [2021-07-09 17:56:59,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3791 states, 3790 states have (on average 4.1941952506596305) internal successors, (15896), 3790 states have internal predecessors, (15896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:59,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3791 states to 3791 states and 15896 transitions. [2021-07-09 17:56:59,625 INFO L78 Accepts]: Start accepts. Automaton has 3791 states and 15896 transitions. Word has length 23 [2021-07-09 17:56:59,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:56:59,625 INFO L482 AbstractCegarLoop]: Abstraction has 3791 states and 15896 transitions. [2021-07-09 17:56:59,626 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:56:59,626 INFO L276 IsEmpty]: Start isEmpty. Operand 3791 states and 15896 transitions. [2021-07-09 17:56:59,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:56:59,632 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:56:59,632 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:56:59,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 266 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable569 [2021-07-09 17:56:59,832 INFO L430 AbstractCegarLoop]: === Iteration 267 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:56:59,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:56:59,833 INFO L82 PathProgramCache]: Analyzing trace with hash -923613541, now seen corresponding path program 112 times [2021-07-09 17:56:59,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:56:59,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681619796] [2021-07-09 17:56:59,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:56:59,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:56:59,943 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:56:59,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:56:59,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681619796] [2021-07-09 17:56:59,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681619796] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:56:59,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180231776] [2021-07-09 17:56:59,943 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:56:59,996 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:56:59,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:56:59,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:56:59,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:00,090 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:00,090 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 37 [2021-07-09 17:57:00,091 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:00,100 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:00,101 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:00,101 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:57:00,194 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:00,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [180231776] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:00,194 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:00,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:00,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386783135] [2021-07-09 17:57:00,194 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:00,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:00,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:00,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:00,195 INFO L87 Difference]: Start difference. First operand 3791 states and 15896 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:00,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:00,993 INFO L93 Difference]: Finished difference Result 4028 states and 16799 transitions. [2021-07-09 17:57:00,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:57:00,993 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:00,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:01,002 INFO L225 Difference]: With dead ends: 4028 [2021-07-09 17:57:01,003 INFO L226 Difference]: Without dead ends: 4007 [2021-07-09 17:57:01,003 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 731.7ms TimeCoverageRelationStatistics Valid=190, Invalid=802, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:57:01,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4007 states. [2021-07-09 17:57:01,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4007 to 3795. [2021-07-09 17:57:01,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3795 states, 3794 states have (on average 4.193990511333685) internal successors, (15912), 3794 states have internal predecessors, (15912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:01,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3795 states to 3795 states and 15912 transitions. [2021-07-09 17:57:01,063 INFO L78 Accepts]: Start accepts. Automaton has 3795 states and 15912 transitions. Word has length 23 [2021-07-09 17:57:01,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:01,063 INFO L482 AbstractCegarLoop]: Abstraction has 3795 states and 15912 transitions. [2021-07-09 17:57:01,063 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:01,063 INFO L276 IsEmpty]: Start isEmpty. Operand 3795 states and 15912 transitions. [2021-07-09 17:57:01,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:01,070 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:01,070 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:01,281 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 267 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable573 [2021-07-09 17:57:01,281 INFO L430 AbstractCegarLoop]: === Iteration 268 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:01,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:01,281 INFO L82 PathProgramCache]: Analyzing trace with hash 152097615, now seen corresponding path program 113 times [2021-07-09 17:57:01,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:01,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833258268] [2021-07-09 17:57:01,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:01,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:01,391 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:01,391 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:01,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833258268] [2021-07-09 17:57:01,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833258268] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:01,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923258777] [2021-07-09 17:57:01,391 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:01,419 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:57:01,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:01,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:01,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:01,526 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:01,526 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 37 [2021-07-09 17:57:01,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:01,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:01,551 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:01,551 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:57:01,664 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:01,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [923258777] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:01,664 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:01,664 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:01,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913235789] [2021-07-09 17:57:01,664 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:01,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:01,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:01,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:01,665 INFO L87 Difference]: Start difference. First operand 3795 states and 15912 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:02,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:02,387 INFO L93 Difference]: Finished difference Result 4007 states and 16723 transitions. [2021-07-09 17:57:02,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:57:02,387 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:02,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:02,397 INFO L225 Difference]: With dead ends: 4007 [2021-07-09 17:57:02,397 INFO L226 Difference]: Without dead ends: 3992 [2021-07-09 17:57:02,397 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 676.5ms TimeCoverageRelationStatistics Valid=179, Invalid=751, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:57:02,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3992 states. [2021-07-09 17:57:02,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3992 to 3787. [2021-07-09 17:57:02,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3787 states, 3786 states have (on average 4.193872160591654) internal successors, (15878), 3786 states have internal predecessors, (15878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:02,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3787 states to 3787 states and 15878 transitions. [2021-07-09 17:57:02,456 INFO L78 Accepts]: Start accepts. Automaton has 3787 states and 15878 transitions. Word has length 23 [2021-07-09 17:57:02,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:02,456 INFO L482 AbstractCegarLoop]: Abstraction has 3787 states and 15878 transitions. [2021-07-09 17:57:02,456 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:02,456 INFO L276 IsEmpty]: Start isEmpty. Operand 3787 states and 15878 transitions. [2021-07-09 17:57:02,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:02,462 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:02,462 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:02,669 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 268 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable575 [2021-07-09 17:57:02,669 INFO L430 AbstractCegarLoop]: === Iteration 269 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:02,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:02,669 INFO L82 PathProgramCache]: Analyzing trace with hash 433093467, now seen corresponding path program 114 times [2021-07-09 17:57:02,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:02,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217488743] [2021-07-09 17:57:02,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:02,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:02,774 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:02,775 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:02,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217488743] [2021-07-09 17:57:02,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217488743] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:02,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264880332] [2021-07-09 17:57:02,775 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:02,803 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:57:02,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:02,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:57:02,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:02,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:57:02,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:57:02,890 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:02,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-07-09 17:57:02,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:02,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:02,902 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:02,902 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:32 [2021-07-09 17:57:03,059 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:03,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264880332] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:03,059 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:03,059 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:03,059 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364469584] [2021-07-09 17:57:03,059 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:03,060 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:03,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:03,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:03,060 INFO L87 Difference]: Start difference. First operand 3787 states and 15878 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:03,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:03,527 INFO L93 Difference]: Finished difference Result 3993 states and 16666 transitions. [2021-07-09 17:57:03,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:57:03,528 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:03,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:03,536 INFO L225 Difference]: With dead ends: 3993 [2021-07-09 17:57:03,536 INFO L226 Difference]: Without dead ends: 3971 [2021-07-09 17:57:03,536 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 509.2ms TimeCoverageRelationStatistics Valid=118, Invalid=482, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:57:03,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3971 states. [2021-07-09 17:57:03,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3971 to 3796. [2021-07-09 17:57:03,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 4.19235836627141) internal successors, (15910), 3795 states have internal predecessors, (15910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:03,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 15910 transitions. [2021-07-09 17:57:03,591 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 15910 transitions. Word has length 23 [2021-07-09 17:57:03,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:03,591 INFO L482 AbstractCegarLoop]: Abstraction has 3796 states and 15910 transitions. [2021-07-09 17:57:03,592 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:03,592 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 15910 transitions. [2021-07-09 17:57:03,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:03,597 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:03,597 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:03,798 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable577 [2021-07-09 17:57:03,798 INFO L430 AbstractCegarLoop]: === Iteration 270 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:03,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:03,798 INFO L82 PathProgramCache]: Analyzing trace with hash -608482601, now seen corresponding path program 115 times [2021-07-09 17:57:03,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:03,798 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567436797] [2021-07-09 17:57:03,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:03,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:03,901 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:03,901 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:03,901 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567436797] [2021-07-09 17:57:03,901 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567436797] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:03,901 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323521038] [2021-07-09 17:57:03,901 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:03,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:03,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:03,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:04,005 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:04,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:57:04,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:04,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:04,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:04,017 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:57:04,128 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:04,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323521038] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:04,128 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:04,128 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:04,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836253188] [2021-07-09 17:57:04,128 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:04,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:04,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:04,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:04,129 INFO L87 Difference]: Start difference. First operand 3796 states and 15910 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:04,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:04,649 INFO L93 Difference]: Finished difference Result 4008 states and 16725 transitions. [2021-07-09 17:57:04,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:57:04,650 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:04,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:04,658 INFO L225 Difference]: With dead ends: 4008 [2021-07-09 17:57:04,659 INFO L226 Difference]: Without dead ends: 3984 [2021-07-09 17:57:04,659 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 527.2ms TimeCoverageRelationStatistics Valid=135, Invalid=567, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:57:04,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3984 states. [2021-07-09 17:57:04,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3984 to 3789. [2021-07-09 17:57:04,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3788 states have (on average 4.193769799366421) internal successors, (15886), 3788 states have internal predecessors, (15886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:04,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 15886 transitions. [2021-07-09 17:57:04,714 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 15886 transitions. Word has length 23 [2021-07-09 17:57:04,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:04,714 INFO L482 AbstractCegarLoop]: Abstraction has 3789 states and 15886 transitions. [2021-07-09 17:57:04,714 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:04,715 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 15886 transitions. [2021-07-09 17:57:04,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:04,720 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:04,720 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:04,921 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable578,270 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:04,921 INFO L430 AbstractCegarLoop]: === Iteration 271 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:04,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:04,921 INFO L82 PathProgramCache]: Analyzing trace with hash -895603953, now seen corresponding path program 116 times [2021-07-09 17:57:04,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:04,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651890630] [2021-07-09 17:57:04,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:04,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:05,022 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:05,022 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:05,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651890630] [2021-07-09 17:57:05,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651890630] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:05,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678270521] [2021-07-09 17:57:05,023 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:05,076 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:57:05,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:05,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:05,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:05,153 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:05,154 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 37 [2021-07-09 17:57:05,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:05,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:05,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:05,165 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:57:05,274 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:05,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1678270521] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:05,275 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:05,275 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:05,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433679002] [2021-07-09 17:57:05,275 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:05,275 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:05,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:05,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:05,275 INFO L87 Difference]: Start difference. First operand 3789 states and 15886 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:05,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:05,873 INFO L93 Difference]: Finished difference Result 3948 states and 16476 transitions. [2021-07-09 17:57:05,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:57:05,873 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:05,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:05,882 INFO L225 Difference]: With dead ends: 3948 [2021-07-09 17:57:05,882 INFO L226 Difference]: Without dead ends: 3926 [2021-07-09 17:57:05,882 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 567.4ms TimeCoverageRelationStatistics Valid=183, Invalid=747, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:57:05,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3926 states. [2021-07-09 17:57:05,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3926 to 3793. [2021-07-09 17:57:05,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3793 states, 3792 states have (on average 4.193565400843882) internal successors, (15902), 3792 states have internal predecessors, (15902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:05,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3793 states to 3793 states and 15902 transitions. [2021-07-09 17:57:05,937 INFO L78 Accepts]: Start accepts. Automaton has 3793 states and 15902 transitions. Word has length 23 [2021-07-09 17:57:05,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:05,938 INFO L482 AbstractCegarLoop]: Abstraction has 3793 states and 15902 transitions. [2021-07-09 17:57:05,938 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:05,938 INFO L276 IsEmpty]: Start isEmpty. Operand 3793 states and 15902 transitions. [2021-07-09 17:57:05,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:05,944 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:05,944 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:06,144 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable580,271 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:06,144 INFO L430 AbstractCegarLoop]: === Iteration 272 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:06,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:06,144 INFO L82 PathProgramCache]: Analyzing trace with hash -1388821339, now seen corresponding path program 117 times [2021-07-09 17:57:06,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:06,145 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109826136] [2021-07-09 17:57:06,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:06,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:06,248 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:06,248 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:06,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109826136] [2021-07-09 17:57:06,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109826136] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:06,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856419637] [2021-07-09 17:57:06,248 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:06,276 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:57:06,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:06,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 17:57:06,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:06,400 INFO L354 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2021-07-09 17:57:06,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 59 [2021-07-09 17:57:06,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:06,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:06,435 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:06,436 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:351 [2021-07-09 17:57:06,687 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:06,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856419637] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:06,687 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:06,687 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:57:06,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782249351] [2021-07-09 17:57:06,688 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:57:06,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:06,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:57:06,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:57:06,688 INFO L87 Difference]: Start difference. First operand 3793 states and 15902 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:07,177 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 51 [2021-07-09 17:57:07,461 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 51 [2021-07-09 17:57:08,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:08,101 INFO L93 Difference]: Finished difference Result 4313 states and 17944 transitions. [2021-07-09 17:57:08,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 17:57:08,102 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:08,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:08,111 INFO L225 Difference]: With dead ends: 4313 [2021-07-09 17:57:08,111 INFO L226 Difference]: Without dead ends: 4298 [2021-07-09 17:57:08,111 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 1363.2ms TimeCoverageRelationStatistics Valid=269, Invalid=1291, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 17:57:08,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4298 states. [2021-07-09 17:57:08,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4298 to 3789. [2021-07-09 17:57:08,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3788 states have (on average 4.193769799366421) internal successors, (15886), 3788 states have internal predecessors, (15886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:08,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 15886 transitions. [2021-07-09 17:57:08,170 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 15886 transitions. Word has length 23 [2021-07-09 17:57:08,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:08,170 INFO L482 AbstractCegarLoop]: Abstraction has 3789 states and 15886 transitions. [2021-07-09 17:57:08,170 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:08,170 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 15886 transitions. [2021-07-09 17:57:08,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:08,176 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:08,176 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:08,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable582,272 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:08,376 INFO L430 AbstractCegarLoop]: === Iteration 273 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:08,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:08,377 INFO L82 PathProgramCache]: Analyzing trace with hash -454045083, now seen corresponding path program 118 times [2021-07-09 17:57:08,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:08,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25472958] [2021-07-09 17:57:08,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:08,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:08,480 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:08,480 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:08,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25472958] [2021-07-09 17:57:08,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25472958] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:08,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116848764] [2021-07-09 17:57:08,480 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:08,507 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:57:08,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:08,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:08,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:08,587 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:08,587 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 37 [2021-07-09 17:57:08,588 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:08,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:08,598 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:08,598 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:57:08,720 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:08,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2116848764] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:08,721 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:08,721 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:08,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142217394] [2021-07-09 17:57:08,721 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:08,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:08,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:08,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:08,721 INFO L87 Difference]: Start difference. First operand 3789 states and 15886 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:09,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:09,332 INFO L93 Difference]: Finished difference Result 3962 states and 16538 transitions. [2021-07-09 17:57:09,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:57:09,332 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:09,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:09,362 INFO L225 Difference]: With dead ends: 3962 [2021-07-09 17:57:09,362 INFO L226 Difference]: Without dead ends: 3941 [2021-07-09 17:57:09,362 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 627.7ms TimeCoverageRelationStatistics Valid=166, Invalid=704, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:57:09,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3941 states. [2021-07-09 17:57:09,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3941 to 3793. [2021-07-09 17:57:09,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3793 states, 3792 states have (on average 4.193565400843882) internal successors, (15902), 3792 states have internal predecessors, (15902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:09,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3793 states to 3793 states and 15902 transitions. [2021-07-09 17:57:09,417 INFO L78 Accepts]: Start accepts. Automaton has 3793 states and 15902 transitions. Word has length 23 [2021-07-09 17:57:09,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:09,417 INFO L482 AbstractCegarLoop]: Abstraction has 3793 states and 15902 transitions. [2021-07-09 17:57:09,417 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:09,417 INFO L276 IsEmpty]: Start isEmpty. Operand 3793 states and 15902 transitions. [2021-07-09 17:57:09,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:09,423 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:09,423 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:09,623 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable592,273 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:09,623 INFO L430 AbstractCegarLoop]: === Iteration 274 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:09,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:09,624 INFO L82 PathProgramCache]: Analyzing trace with hash -1466737615, now seen corresponding path program 119 times [2021-07-09 17:57:09,624 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:09,624 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068190559] [2021-07-09 17:57:09,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:09,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:09,729 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:09,730 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:09,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068190559] [2021-07-09 17:57:09,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068190559] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:09,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83263926] [2021-07-09 17:57:09,730 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:09,757 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:57:09,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:09,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:09,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:09,842 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:09,843 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 37 [2021-07-09 17:57:09,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:09,854 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:09,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:09,854 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:57:09,964 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:09,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [83263926] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:09,965 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:09,965 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:09,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85727242] [2021-07-09 17:57:09,965 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:09,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:09,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:09,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:09,965 INFO L87 Difference]: Start difference. First operand 3793 states and 15902 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:10,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:10,691 INFO L93 Difference]: Finished difference Result 3954 states and 16513 transitions. [2021-07-09 17:57:10,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:57:10,692 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:10,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:10,700 INFO L225 Difference]: With dead ends: 3954 [2021-07-09 17:57:10,701 INFO L226 Difference]: Without dead ends: 3939 [2021-07-09 17:57:10,701 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 671.4ms TimeCoverageRelationStatistics Valid=163, Invalid=707, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:57:10,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3939 states. [2021-07-09 17:57:10,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3939 to 3785. [2021-07-09 17:57:10,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3785 states, 3784 states have (on average 4.193710359408033) internal successors, (15869), 3784 states have internal predecessors, (15869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:10,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3785 states to 3785 states and 15869 transitions. [2021-07-09 17:57:10,758 INFO L78 Accepts]: Start accepts. Automaton has 3785 states and 15869 transitions. Word has length 23 [2021-07-09 17:57:10,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:10,758 INFO L482 AbstractCegarLoop]: Abstraction has 3785 states and 15869 transitions. [2021-07-09 17:57:10,758 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:10,758 INFO L276 IsEmpty]: Start isEmpty. Operand 3785 states and 15869 transitions. [2021-07-09 17:57:10,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:10,764 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:10,764 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:10,965 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable594,274 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:10,965 INFO L430 AbstractCegarLoop]: === Iteration 275 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:10,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:10,965 INFO L82 PathProgramCache]: Analyzing trace with hash 1812114575, now seen corresponding path program 120 times [2021-07-09 17:57:10,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:10,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512010756] [2021-07-09 17:57:10,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:10,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:11,060 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:11,060 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:11,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512010756] [2021-07-09 17:57:11,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512010756] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:11,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109229275] [2021-07-09 17:57:11,060 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 275 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 275 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:11,087 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:57:11,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:11,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:11,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:11,197 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:11,197 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 20 treesize of output 36 [2021-07-09 17:57:11,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:11,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:11,208 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:11,208 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:57:11,272 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:11,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109229275] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:11,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:11,273 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:11,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608166895] [2021-07-09 17:57:11,273 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:11,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:11,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:11,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:11,273 INFO L87 Difference]: Start difference. First operand 3785 states and 15869 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:11,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:11,750 INFO L93 Difference]: Finished difference Result 4034 states and 16823 transitions. [2021-07-09 17:57:11,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:57:11,750 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:11,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:11,759 INFO L225 Difference]: With dead ends: 4034 [2021-07-09 17:57:11,759 INFO L226 Difference]: Without dead ends: 4019 [2021-07-09 17:57:11,759 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 448.2ms TimeCoverageRelationStatistics Valid=130, Invalid=626, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:57:11,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4019 states. [2021-07-09 17:57:11,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4019 to 3793. [2021-07-09 17:57:11,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3793 states, 3792 states have (on average 4.193829113924051) internal successors, (15903), 3792 states have internal predecessors, (15903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:11,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3793 states to 3793 states and 15903 transitions. [2021-07-09 17:57:11,816 INFO L78 Accepts]: Start accepts. Automaton has 3793 states and 15903 transitions. Word has length 23 [2021-07-09 17:57:11,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:11,816 INFO L482 AbstractCegarLoop]: Abstraction has 3793 states and 15903 transitions. [2021-07-09 17:57:11,816 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:11,816 INFO L276 IsEmpty]: Start isEmpty. Operand 3793 states and 15903 transitions. [2021-07-09 17:57:11,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:11,822 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:11,822 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:12,023 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 275 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable596 [2021-07-09 17:57:12,023 INFO L430 AbstractCegarLoop]: === Iteration 276 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:12,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:12,023 INFO L82 PathProgramCache]: Analyzing trace with hash -1897518769, now seen corresponding path program 121 times [2021-07-09 17:57:12,023 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:12,023 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561490799] [2021-07-09 17:57:12,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:12,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:12,119 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:12,119 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:12,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561490799] [2021-07-09 17:57:12,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561490799] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:12,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156787592] [2021-07-09 17:57:12,120 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 276 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 276 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:12,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:12,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:12,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:12,240 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:12,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:57:12,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:12,250 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:12,251 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:12,251 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:57:12,337 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:12,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156787592] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:12,337 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:12,337 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:12,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679029246] [2021-07-09 17:57:12,337 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:12,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:12,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:12,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:12,337 INFO L87 Difference]: Start difference. First operand 3793 states and 15903 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:12,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:12,966 INFO L93 Difference]: Finished difference Result 3979 states and 16600 transitions. [2021-07-09 17:57:12,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:57:12,966 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:12,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:12,975 INFO L225 Difference]: With dead ends: 3979 [2021-07-09 17:57:12,975 INFO L226 Difference]: Without dead ends: 3957 [2021-07-09 17:57:12,975 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 575.0ms TimeCoverageRelationStatistics Valid=182, Invalid=810, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:57:12,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3957 states. [2021-07-09 17:57:13,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3957 to 3797. [2021-07-09 17:57:13,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3797 states, 3796 states have (on average 4.193624868282402) internal successors, (15919), 3796 states have internal predecessors, (15919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:13,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3797 states to 3797 states and 15919 transitions. [2021-07-09 17:57:13,033 INFO L78 Accepts]: Start accepts. Automaton has 3797 states and 15919 transitions. Word has length 23 [2021-07-09 17:57:13,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:13,033 INFO L482 AbstractCegarLoop]: Abstraction has 3797 states and 15919 transitions. [2021-07-09 17:57:13,033 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:13,033 INFO L276 IsEmpty]: Start isEmpty. Operand 3797 states and 15919 transitions. [2021-07-09 17:57:13,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:13,039 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:13,039 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:13,239 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 276 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable598 [2021-07-09 17:57:13,240 INFO L430 AbstractCegarLoop]: === Iteration 277 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:13,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:13,240 INFO L82 PathProgramCache]: Analyzing trace with hash -283952035, now seen corresponding path program 122 times [2021-07-09 17:57:13,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:13,240 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090130630] [2021-07-09 17:57:13,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:13,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:13,333 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:13,333 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:13,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090130630] [2021-07-09 17:57:13,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090130630] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:13,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679071165] [2021-07-09 17:57:13,333 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 277 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 277 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:13,360 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:57:13,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:13,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:57:13,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:13,459 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:13,459 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 4 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 46 [2021-07-09 17:57:13,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:13,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:13,471 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:13,471 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:37 [2021-07-09 17:57:13,524 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:13,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679071165] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:13,524 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:13,525 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 17:57:13,525 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877545496] [2021-07-09 17:57:13,525 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:57:13,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:13,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:57:13,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:57:13,525 INFO L87 Difference]: Start difference. First operand 3797 states and 15919 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:13,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:13,954 INFO L93 Difference]: Finished difference Result 3954 states and 16507 transitions. [2021-07-09 17:57:13,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 17:57:13,954 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 23 [2021-07-09 17:57:13,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:13,965 INFO L225 Difference]: With dead ends: 3954 [2021-07-09 17:57:13,965 INFO L226 Difference]: Without dead ends: 3939 [2021-07-09 17:57:13,965 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 385.3ms TimeCoverageRelationStatistics Valid=111, Invalid=539, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:57:13,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3939 states. [2021-07-09 17:57:14,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3939 to 3789. [2021-07-09 17:57:14,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3788 states have (on average 4.19350580781415) internal successors, (15885), 3788 states have internal predecessors, (15885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:14,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 15885 transitions. [2021-07-09 17:57:14,031 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 15885 transitions. Word has length 23 [2021-07-09 17:57:14,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:14,031 INFO L482 AbstractCegarLoop]: Abstraction has 3789 states and 15885 transitions. [2021-07-09 17:57:14,031 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:14,031 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 15885 transitions. [2021-07-09 17:57:14,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:14,038 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:14,038 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:14,238 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 277 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable600 [2021-07-09 17:57:14,239 INFO L430 AbstractCegarLoop]: === Iteration 278 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:14,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:14,239 INFO L82 PathProgramCache]: Analyzing trace with hash 276609189, now seen corresponding path program 123 times [2021-07-09 17:57:14,239 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:14,239 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62354948] [2021-07-09 17:57:14,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:14,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:14,328 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:14,328 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:14,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62354948] [2021-07-09 17:57:14,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62354948] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:14,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258335112] [2021-07-09 17:57:14,329 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 278 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 278 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:14,356 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:57:14,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:14,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 17:57:14,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:14,508 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 17:57:14,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-09 17:57:14,513 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:57:14,532 INFO L628 ElimStorePlain]: treesize reduction 70, result has 19.5 percent of original size [2021-07-09 17:57:14,533 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:14,533 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:17 [2021-07-09 17:57:14,576 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:14,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258335112] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:14,577 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:14,577 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:57:14,577 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060694305] [2021-07-09 17:57:14,577 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:57:14,577 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:14,577 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:57:14,577 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:57:14,577 INFO L87 Difference]: Start difference. First operand 3789 states and 15885 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:15,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:15,157 INFO L93 Difference]: Finished difference Result 4225 states and 17591 transitions. [2021-07-09 17:57:15,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:57:15,157 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:15,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:15,167 INFO L225 Difference]: With dead ends: 4225 [2021-07-09 17:57:15,167 INFO L226 Difference]: Without dead ends: 4210 [2021-07-09 17:57:15,167 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 481.3ms TimeCoverageRelationStatistics Valid=137, Invalid=855, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:57:15,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4210 states. [2021-07-09 17:57:15,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4210 to 3785. [2021-07-09 17:57:15,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3785 states, 3784 states have (on average 4.193710359408033) internal successors, (15869), 3784 states have internal predecessors, (15869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:15,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3785 states to 3785 states and 15869 transitions. [2021-07-09 17:57:15,226 INFO L78 Accepts]: Start accepts. Automaton has 3785 states and 15869 transitions. Word has length 23 [2021-07-09 17:57:15,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:15,226 INFO L482 AbstractCegarLoop]: Abstraction has 3785 states and 15869 transitions. [2021-07-09 17:57:15,226 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:15,226 INFO L276 IsEmpty]: Start isEmpty. Operand 3785 states and 15869 transitions. [2021-07-09 17:57:15,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:15,233 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:15,233 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:15,433 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 278 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable603 [2021-07-09 17:57:15,434 INFO L430 AbstractCegarLoop]: === Iteration 279 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:15,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:15,434 INFO L82 PathProgramCache]: Analyzing trace with hash 948426341, now seen corresponding path program 124 times [2021-07-09 17:57:15,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:15,434 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115712497] [2021-07-09 17:57:15,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:15,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:15,524 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:15,524 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:15,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115712497] [2021-07-09 17:57:15,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115712497] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:15,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504931433] [2021-07-09 17:57:15,524 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 279 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 279 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:15,550 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:57:15,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:15,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:15,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:15,657 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:15,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:57:15,658 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:15,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:15,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:15,668 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:57:15,758 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:15,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504931433] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:15,758 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:15,758 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:15,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242226153] [2021-07-09 17:57:15,758 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:15,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:15,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:15,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:15,759 INFO L87 Difference]: Start difference. First operand 3785 states and 15869 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:16,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:16,224 INFO L93 Difference]: Finished difference Result 4061 states and 16939 transitions. [2021-07-09 17:57:16,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:57:16,225 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:16,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:16,235 INFO L225 Difference]: With dead ends: 4061 [2021-07-09 17:57:16,235 INFO L226 Difference]: Without dead ends: 4046 [2021-07-09 17:57:16,235 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 429.1ms TimeCoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:57:16,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4046 states. [2021-07-09 17:57:16,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4046 to 3793. [2021-07-09 17:57:16,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3793 states, 3792 states have (on average 4.193829113924051) internal successors, (15903), 3792 states have internal predecessors, (15903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:16,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3793 states to 3793 states and 15903 transitions. [2021-07-09 17:57:16,301 INFO L78 Accepts]: Start accepts. Automaton has 3793 states and 15903 transitions. Word has length 23 [2021-07-09 17:57:16,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:16,301 INFO L482 AbstractCegarLoop]: Abstraction has 3793 states and 15903 transitions. [2021-07-09 17:57:16,301 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:16,301 INFO L276 IsEmpty]: Start isEmpty. Operand 3793 states and 15903 transitions. [2021-07-09 17:57:16,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:16,308 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:16,308 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:16,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable607,279 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:16,508 INFO L430 AbstractCegarLoop]: === Iteration 280 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:16,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:16,508 INFO L82 PathProgramCache]: Analyzing trace with hash 1461953193, now seen corresponding path program 125 times [2021-07-09 17:57:16,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:16,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809003601] [2021-07-09 17:57:16,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:16,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:16,604 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:16,605 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:16,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809003601] [2021-07-09 17:57:16,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809003601] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:16,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789330027] [2021-07-09 17:57:16,605 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 280 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 280 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:16,631 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:57:16,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:16,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:16,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:16,721 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:16,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:57:16,722 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:16,730 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:16,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:16,731 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:57:16,814 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:16,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1789330027] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:16,814 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:16,814 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:16,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300744253] [2021-07-09 17:57:16,815 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:16,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:16,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:16,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:16,815 INFO L87 Difference]: Start difference. First operand 3793 states and 15903 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:17,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:17,543 INFO L93 Difference]: Finished difference Result 4020 states and 16767 transitions. [2021-07-09 17:57:17,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:57:17,543 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:17,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:17,552 INFO L225 Difference]: With dead ends: 4020 [2021-07-09 17:57:17,552 INFO L226 Difference]: Without dead ends: 3999 [2021-07-09 17:57:17,552 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 671.9ms TimeCoverageRelationStatistics Valid=196, Invalid=796, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:57:17,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3999 states. [2021-07-09 17:57:17,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3999 to 3797. [2021-07-09 17:57:17,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3797 states, 3796 states have (on average 4.193624868282402) internal successors, (15919), 3796 states have internal predecessors, (15919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:17,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3797 states to 3797 states and 15919 transitions. [2021-07-09 17:57:17,609 INFO L78 Accepts]: Start accepts. Automaton has 3797 states and 15919 transitions. Word has length 23 [2021-07-09 17:57:17,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:17,609 INFO L482 AbstractCegarLoop]: Abstraction has 3797 states and 15919 transitions. [2021-07-09 17:57:17,609 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:17,609 INFO L276 IsEmpty]: Start isEmpty. Operand 3797 states and 15919 transitions. [2021-07-09 17:57:17,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:17,615 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:17,615 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:17,815 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable609,280 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:17,816 INFO L430 AbstractCegarLoop]: === Iteration 281 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:17,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:17,816 INFO L82 PathProgramCache]: Analyzing trace with hash -1757302947, now seen corresponding path program 126 times [2021-07-09 17:57:17,816 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:17,816 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355464437] [2021-07-09 17:57:17,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:17,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:17,935 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:17,935 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:17,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355464437] [2021-07-09 17:57:17,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355464437] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:17,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910689067] [2021-07-09 17:57:17,936 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 281 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 281 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:17,962 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 17:57:17,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:17,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:57:17,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:18,070 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:18,070 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 35 treesize of output 51 [2021-07-09 17:57:18,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:18,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:18,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:18,085 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:12 [2021-07-09 17:57:18,125 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:18,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [910689067] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:18,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:18,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 17:57:18,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876089163] [2021-07-09 17:57:18,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:57:18,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:18,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:57:18,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:57:18,126 INFO L87 Difference]: Start difference. First operand 3797 states and 15919 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:18,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:18,678 INFO L93 Difference]: Finished difference Result 4018 states and 16766 transitions. [2021-07-09 17:57:18,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:57:18,678 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 23 [2021-07-09 17:57:18,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:18,687 INFO L225 Difference]: With dead ends: 4018 [2021-07-09 17:57:18,687 INFO L226 Difference]: Without dead ends: 4003 [2021-07-09 17:57:18,687 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 419.3ms TimeCoverageRelationStatistics Valid=136, Invalid=566, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:57:18,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4003 states. [2021-07-09 17:57:18,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4003 to 3789. [2021-07-09 17:57:18,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3788 states have (on average 4.19350580781415) internal successors, (15885), 3788 states have internal predecessors, (15885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:18,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 15885 transitions. [2021-07-09 17:57:18,747 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 15885 transitions. Word has length 23 [2021-07-09 17:57:18,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:18,747 INFO L482 AbstractCegarLoop]: Abstraction has 3789 states and 15885 transitions. [2021-07-09 17:57:18,747 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:18,747 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 15885 transitions. [2021-07-09 17:57:18,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:18,754 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:18,754 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:18,954 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 281 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable611 [2021-07-09 17:57:18,954 INFO L430 AbstractCegarLoop]: === Iteration 282 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:18,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:18,954 INFO L82 PathProgramCache]: Analyzing trace with hash -1586488015, now seen corresponding path program 127 times [2021-07-09 17:57:18,954 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:18,955 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817849478] [2021-07-09 17:57:18,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:18,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:19,044 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:19,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:19,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817849478] [2021-07-09 17:57:19,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817849478] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:19,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405785514] [2021-07-09 17:57:19,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 282 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 282 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:19,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:19,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:19,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:19,181 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:19,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:57:19,183 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:19,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:19,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:19,192 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:57:19,256 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:19,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405785514] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:19,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:19,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:19,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251685853] [2021-07-09 17:57:19,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:19,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:19,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:19,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:19,257 INFO L87 Difference]: Start difference. First operand 3789 states and 15885 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:19,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:19,746 INFO L93 Difference]: Finished difference Result 4020 states and 16771 transitions. [2021-07-09 17:57:19,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:57:19,746 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:19,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:19,756 INFO L225 Difference]: With dead ends: 4020 [2021-07-09 17:57:19,756 INFO L226 Difference]: Without dead ends: 4005 [2021-07-09 17:57:19,756 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 421.1ms TimeCoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:57:19,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4005 states. [2021-07-09 17:57:19,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4005 to 3783. [2021-07-09 17:57:19,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3782 states have (on average 4.193812797461661) internal successors, (15861), 3782 states have internal predecessors, (15861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:19,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 15861 transitions. [2021-07-09 17:57:19,847 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 15861 transitions. Word has length 23 [2021-07-09 17:57:19,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:19,847 INFO L482 AbstractCegarLoop]: Abstraction has 3783 states and 15861 transitions. [2021-07-09 17:57:19,847 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:19,847 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 15861 transitions. [2021-07-09 17:57:19,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:19,853 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:19,854 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:20,054 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable614,282 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:20,054 INFO L430 AbstractCegarLoop]: === Iteration 283 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:20,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:20,055 INFO L82 PathProgramCache]: Analyzing trace with hash 1604229199, now seen corresponding path program 128 times [2021-07-09 17:57:20,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:20,055 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883441289] [2021-07-09 17:57:20,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:20,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:20,157 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:20,157 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:20,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883441289] [2021-07-09 17:57:20,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883441289] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:20,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057072315] [2021-07-09 17:57:20,157 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 283 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 283 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:20,183 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:57:20,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:20,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:20,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:20,297 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:20,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:57:20,298 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:20,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:20,308 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:20,308 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:57:20,376 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:20,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057072315] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:20,376 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:20,376 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:20,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172247435] [2021-07-09 17:57:20,377 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:20,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:20,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:20,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:20,377 INFO L87 Difference]: Start difference. First operand 3783 states and 15861 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:20,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:20,979 INFO L93 Difference]: Finished difference Result 4101 states and 17095 transitions. [2021-07-09 17:57:20,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:57:20,980 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:20,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:20,989 INFO L225 Difference]: With dead ends: 4101 [2021-07-09 17:57:20,989 INFO L226 Difference]: Without dead ends: 4086 [2021-07-09 17:57:20,989 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 512.8ms TimeCoverageRelationStatistics Valid=139, Invalid=673, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:57:20,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4086 states. [2021-07-09 17:57:21,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4086 to 3788. [2021-07-09 17:57:21,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3788 states, 3787 states have (on average 4.193556905202007) internal successors, (15881), 3787 states have internal predecessors, (15881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:21,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3788 states to 3788 states and 15881 transitions. [2021-07-09 17:57:21,053 INFO L78 Accepts]: Start accepts. Automaton has 3788 states and 15881 transitions. Word has length 23 [2021-07-09 17:57:21,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:21,053 INFO L482 AbstractCegarLoop]: Abstraction has 3788 states and 15881 transitions. [2021-07-09 17:57:21,053 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:21,054 INFO L276 IsEmpty]: Start isEmpty. Operand 3788 states and 15881 transitions. [2021-07-09 17:57:21,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:21,060 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:21,060 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:21,261 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 283 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable616 [2021-07-09 17:57:21,261 INFO L430 AbstractCegarLoop]: === Iteration 284 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:21,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:21,261 INFO L82 PathProgramCache]: Analyzing trace with hash 1182294931, now seen corresponding path program 129 times [2021-07-09 17:57:21,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:21,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112616286] [2021-07-09 17:57:21,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:21,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:21,373 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:21,373 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:21,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112616286] [2021-07-09 17:57:21,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112616286] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:21,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446825563] [2021-07-09 17:57:21,373 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 284 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 284 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:21,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:57:21,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:21,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:57:21,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:21,537 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 17:57:21,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-09 17:57:21,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:57:21,560 INFO L628 ElimStorePlain]: treesize reduction 70, result has 16.7 percent of original size [2021-07-09 17:57:21,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:21,561 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:14 [2021-07-09 17:57:21,604 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:21,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [446825563] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:21,604 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:21,604 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:57:21,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186903496] [2021-07-09 17:57:21,605 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:57:21,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:21,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:57:21,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:57:21,605 INFO L87 Difference]: Start difference. First operand 3788 states and 15881 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:22,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:22,361 INFO L93 Difference]: Finished difference Result 4353 states and 18101 transitions. [2021-07-09 17:57:22,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 17:57:22,362 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:22,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:22,371 INFO L225 Difference]: With dead ends: 4353 [2021-07-09 17:57:22,371 INFO L226 Difference]: Without dead ends: 4338 [2021-07-09 17:57:22,372 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 530.6ms TimeCoverageRelationStatistics Valid=162, Invalid=1098, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:57:22,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4338 states. [2021-07-09 17:57:22,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4338 to 3796. [2021-07-09 17:57:22,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 4.1936758893280635) internal successors, (15915), 3795 states have internal predecessors, (15915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:22,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 15915 transitions. [2021-07-09 17:57:22,435 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 15915 transitions. Word has length 23 [2021-07-09 17:57:22,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:22,436 INFO L482 AbstractCegarLoop]: Abstraction has 3796 states and 15915 transitions. [2021-07-09 17:57:22,436 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:22,436 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 15915 transitions. [2021-07-09 17:57:22,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:22,442 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:22,442 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:22,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable618,284 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:22,643 INFO L430 AbstractCegarLoop]: === Iteration 285 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:22,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:22,643 INFO L82 PathProgramCache]: Analyzing trace with hash 276133971, now seen corresponding path program 130 times [2021-07-09 17:57:22,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:22,643 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129874741] [2021-07-09 17:57:22,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:22,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:22,748 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:22,748 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:22,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129874741] [2021-07-09 17:57:22,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129874741] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:22,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67722905] [2021-07-09 17:57:22,749 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 285 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 285 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:22,778 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:57:22,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:22,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:22,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:22,870 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:22,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:57:22,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:22,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:22,881 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:22,881 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:57:22,969 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:22,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [67722905] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:22,970 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:22,970 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:22,970 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425710180] [2021-07-09 17:57:22,970 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:22,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:22,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:22,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:22,970 INFO L87 Difference]: Start difference. First operand 3796 states and 15915 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:23,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:23,832 INFO L93 Difference]: Finished difference Result 4123 states and 17177 transitions. [2021-07-09 17:57:23,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:57:23,832 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:23,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:23,843 INFO L225 Difference]: With dead ends: 4123 [2021-07-09 17:57:23,843 INFO L226 Difference]: Without dead ends: 4102 [2021-07-09 17:57:23,843 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 742.8ms TimeCoverageRelationStatistics Valid=193, Invalid=863, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:57:23,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4102 states. [2021-07-09 17:57:23,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4102 to 3800. [2021-07-09 17:57:23,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3800 states, 3799 states have (on average 4.193471966306923) internal successors, (15931), 3799 states have internal predecessors, (15931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:23,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3800 states to 3800 states and 15931 transitions. [2021-07-09 17:57:23,910 INFO L78 Accepts]: Start accepts. Automaton has 3800 states and 15931 transitions. Word has length 23 [2021-07-09 17:57:23,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:23,910 INFO L482 AbstractCegarLoop]: Abstraction has 3800 states and 15931 transitions. [2021-07-09 17:57:23,911 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:23,911 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 15931 transitions. [2021-07-09 17:57:23,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:23,918 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:23,918 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:24,118 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 285 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable622 [2021-07-09 17:57:24,118 INFO L430 AbstractCegarLoop]: === Iteration 286 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:24,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:24,118 INFO L82 PathProgramCache]: Analyzing trace with hash 1351845127, now seen corresponding path program 131 times [2021-07-09 17:57:24,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:24,118 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926183343] [2021-07-09 17:57:24,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:24,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:24,223 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:24,223 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:24,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926183343] [2021-07-09 17:57:24,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926183343] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:24,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669100657] [2021-07-09 17:57:24,223 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 286 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 286 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:24,250 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:57:24,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:24,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:24,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:24,368 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:24,369 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 37 [2021-07-09 17:57:24,370 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:24,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:24,379 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:24,379 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:57:24,468 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:24,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669100657] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:24,468 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:24,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:24,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332913922] [2021-07-09 17:57:24,468 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:24,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:24,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:24,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:24,469 INFO L87 Difference]: Start difference. First operand 3800 states and 15931 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:25,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:25,465 INFO L93 Difference]: Finished difference Result 4124 states and 17193 transitions. [2021-07-09 17:57:25,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:57:25,465 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:25,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:25,475 INFO L225 Difference]: With dead ends: 4124 [2021-07-09 17:57:25,475 INFO L226 Difference]: Without dead ends: 4109 [2021-07-09 17:57:25,476 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 834.7ms TimeCoverageRelationStatistics Valid=210, Invalid=980, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:57:25,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4109 states. [2021-07-09 17:57:25,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4109 to 3792. [2021-07-09 17:57:25,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.193352677393827) internal successors, (15897), 3791 states have internal predecessors, (15897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:25,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15897 transitions. [2021-07-09 17:57:25,539 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15897 transitions. Word has length 23 [2021-07-09 17:57:25,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:25,539 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15897 transitions. [2021-07-09 17:57:25,539 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:25,539 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15897 transitions. [2021-07-09 17:57:25,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:25,545 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:25,545 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:25,745 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 286 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable624 [2021-07-09 17:57:25,746 INFO L430 AbstractCegarLoop]: === Iteration 287 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:25,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:25,746 INFO L82 PathProgramCache]: Analyzing trace with hash -146402489, now seen corresponding path program 132 times [2021-07-09 17:57:25,746 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:25,746 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017853671] [2021-07-09 17:57:25,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:25,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:25,844 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:25,844 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:25,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017853671] [2021-07-09 17:57:25,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017853671] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:25,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047916790] [2021-07-09 17:57:25,844 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 287 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 287 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:25,870 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:57:25,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:25,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:57:25,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:26,009 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 17:57:26,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-09 17:57:26,015 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 17:57:26,034 INFO L628 ElimStorePlain]: treesize reduction 55, result has 20.3 percent of original size [2021-07-09 17:57:26,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:26,035 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:14 [2021-07-09 17:57:26,077 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:26,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047916790] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:26,078 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:26,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:57:26,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850210617] [2021-07-09 17:57:26,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:57:26,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:26,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:57:26,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:57:26,078 INFO L87 Difference]: Start difference. First operand 3792 states and 15897 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:26,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:26,724 INFO L93 Difference]: Finished difference Result 4163 states and 17343 transitions. [2021-07-09 17:57:26,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:57:26,724 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:26,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:26,734 INFO L225 Difference]: With dead ends: 4163 [2021-07-09 17:57:26,734 INFO L226 Difference]: Without dead ends: 4148 [2021-07-09 17:57:26,735 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 464.9ms TimeCoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:57:26,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4148 states. [2021-07-09 17:57:26,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4148 to 3784. [2021-07-09 17:57:26,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3784 states, 3783 states have (on average 4.193232883954534) internal successors, (15863), 3783 states have internal predecessors, (15863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:26,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3784 states to 3784 states and 15863 transitions. [2021-07-09 17:57:26,799 INFO L78 Accepts]: Start accepts. Automaton has 3784 states and 15863 transitions. Word has length 23 [2021-07-09 17:57:26,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:26,799 INFO L482 AbstractCegarLoop]: Abstraction has 3784 states and 15863 transitions. [2021-07-09 17:57:26,799 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:26,799 INFO L276 IsEmpty]: Start isEmpty. Operand 3784 states and 15863 transitions. [2021-07-09 17:57:26,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:26,805 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:26,805 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:27,006 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable626,287 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:27,006 INFO L430 AbstractCegarLoop]: === Iteration 288 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:27,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:27,006 INFO L82 PathProgramCache]: Analyzing trace with hash 3943545, now seen corresponding path program 133 times [2021-07-09 17:57:27,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:27,006 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456478638] [2021-07-09 17:57:27,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:27,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:27,091 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:27,091 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:27,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456478638] [2021-07-09 17:57:27,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456478638] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:27,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488368764] [2021-07-09 17:57:27,091 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 288 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 288 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:27,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:27,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:27,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:27,213 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:27,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:57:27,215 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:27,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:27,224 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:27,224 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:57:27,286 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:27,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488368764] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:27,287 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:27,287 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:27,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610435392] [2021-07-09 17:57:27,287 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:27,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:27,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:27,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:27,287 INFO L87 Difference]: Start difference. First operand 3784 states and 15863 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:28,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:28,158 INFO L93 Difference]: Finished difference Result 4544 states and 18861 transitions. [2021-07-09 17:57:28,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:57:28,159 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:28,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:28,170 INFO L225 Difference]: With dead ends: 4544 [2021-07-09 17:57:28,170 INFO L226 Difference]: Without dead ends: 4522 [2021-07-09 17:57:28,170 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 540.0ms TimeCoverageRelationStatistics Valid=182, Invalid=874, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:57:28,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4522 states. [2021-07-09 17:57:28,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4522 to 3796. [2021-07-09 17:57:28,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 4.194729907773386) internal successors, (15919), 3795 states have internal predecessors, (15919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:28,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 15919 transitions. [2021-07-09 17:57:28,236 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 15919 transitions. Word has length 23 [2021-07-09 17:57:28,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:28,236 INFO L482 AbstractCegarLoop]: Abstraction has 3796 states and 15919 transitions. [2021-07-09 17:57:28,236 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:28,236 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 15919 transitions. [2021-07-09 17:57:28,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:28,243 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:28,243 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:28,443 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 288 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable630 [2021-07-09 17:57:28,444 INFO L430 AbstractCegarLoop]: === Iteration 289 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:28,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:28,444 INFO L82 PathProgramCache]: Analyzing trace with hash -902217415, now seen corresponding path program 134 times [2021-07-09 17:57:28,444 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:28,444 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298765435] [2021-07-09 17:57:28,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:28,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:28,535 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:28,535 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:28,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298765435] [2021-07-09 17:57:28,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298765435] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:28,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42059055] [2021-07-09 17:57:28,535 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 289 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 289 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:28,560 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:57:28,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:28,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:28,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:28,673 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:28,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:57:28,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:28,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:28,683 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:28,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:57:28,769 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:28,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [42059055] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:28,769 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:28,769 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:28,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016762332] [2021-07-09 17:57:28,769 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:28,769 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:28,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:28,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:28,770 INFO L87 Difference]: Start difference. First operand 3796 states and 15919 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:29,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:29,606 INFO L93 Difference]: Finished difference Result 4393 states and 18248 transitions. [2021-07-09 17:57:29,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:57:29,607 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:29,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:29,617 INFO L225 Difference]: With dead ends: 4393 [2021-07-09 17:57:29,617 INFO L226 Difference]: Without dead ends: 4368 [2021-07-09 17:57:29,617 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 724.4ms TimeCoverageRelationStatistics Valid=211, Invalid=845, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:57:29,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4368 states. [2021-07-09 17:57:29,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4368 to 3800. [2021-07-09 17:57:29,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3800 states, 3799 states have (on average 4.1945248749670965) internal successors, (15935), 3799 states have internal predecessors, (15935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:29,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3800 states to 3800 states and 15935 transitions. [2021-07-09 17:57:29,680 INFO L78 Accepts]: Start accepts. Automaton has 3800 states and 15935 transitions. Word has length 23 [2021-07-09 17:57:29,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:29,680 INFO L482 AbstractCegarLoop]: Abstraction has 3800 states and 15935 transitions. [2021-07-09 17:57:29,680 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:29,680 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 15935 transitions. [2021-07-09 17:57:29,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:29,687 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:29,687 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:29,887 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable632,289 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:29,887 INFO L430 AbstractCegarLoop]: === Iteration 290 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:29,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:29,887 INFO L82 PathProgramCache]: Analyzing trace with hash 173493741, now seen corresponding path program 135 times [2021-07-09 17:57:29,887 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:29,887 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815369770] [2021-07-09 17:57:29,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:29,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:29,977 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:29,977 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:29,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815369770] [2021-07-09 17:57:29,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815369770] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:29,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178017280] [2021-07-09 17:57:29,977 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 290 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 290 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:30,004 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:57:30,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:30,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:30,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:30,082 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:30,083 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 37 [2021-07-09 17:57:30,084 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:30,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:30,093 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:30,093 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:57:30,183 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:30,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [178017280] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:30,183 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:30,183 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:30,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57295859] [2021-07-09 17:57:30,183 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:30,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:30,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:30,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:30,184 INFO L87 Difference]: Start difference. First operand 3800 states and 15935 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:31,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:31,116 INFO L93 Difference]: Finished difference Result 4379 states and 18199 transitions. [2021-07-09 17:57:31,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:57:31,116 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:31,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:31,126 INFO L225 Difference]: With dead ends: 4379 [2021-07-09 17:57:31,127 INFO L226 Difference]: Without dead ends: 4358 [2021-07-09 17:57:31,127 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 725.5ms TimeCoverageRelationStatistics Valid=213, Invalid=909, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:57:31,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4358 states. [2021-07-09 17:57:31,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4358 to 3792. [2021-07-09 17:57:31,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.194407807966236) internal successors, (15901), 3791 states have internal predecessors, (15901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:31,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15901 transitions. [2021-07-09 17:57:31,190 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15901 transitions. Word has length 23 [2021-07-09 17:57:31,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:31,190 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15901 transitions. [2021-07-09 17:57:31,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:31,190 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15901 transitions. [2021-07-09 17:57:31,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:31,197 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:31,197 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:31,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 290 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable634 [2021-07-09 17:57:31,397 INFO L430 AbstractCegarLoop]: === Iteration 291 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:31,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:31,398 INFO L82 PathProgramCache]: Analyzing trace with hash -161265317, now seen corresponding path program 136 times [2021-07-09 17:57:31,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:31,398 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918417935] [2021-07-09 17:57:31,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:31,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:31,483 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:31,483 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:31,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918417935] [2021-07-09 17:57:31,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918417935] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:31,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836674797] [2021-07-09 17:57:31,483 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 291 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 291 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:31,509 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:57:31,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:31,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:31,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:31,608 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:31,609 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 20 treesize of output 36 [2021-07-09 17:57:31,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:31,619 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:31,619 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:31,619 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:57:31,685 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:31,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836674797] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:31,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:31,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:31,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379529856] [2021-07-09 17:57:31,686 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:31,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:31,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:31,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:31,686 INFO L87 Difference]: Start difference. First operand 3792 states and 15901 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:32,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:32,578 INFO L93 Difference]: Finished difference Result 4644 states and 19238 transitions. [2021-07-09 17:57:32,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:57:32,579 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:32,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:32,589 INFO L225 Difference]: With dead ends: 4644 [2021-07-09 17:57:32,589 INFO L226 Difference]: Without dead ends: 4613 [2021-07-09 17:57:32,590 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 614.1ms TimeCoverageRelationStatistics Valid=187, Invalid=869, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:57:32,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4613 states. [2021-07-09 17:57:32,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4613 to 3796. [2021-07-09 17:57:32,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 4.194729907773386) internal successors, (15919), 3795 states have internal predecessors, (15919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:32,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 15919 transitions. [2021-07-09 17:57:32,653 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 15919 transitions. Word has length 23 [2021-07-09 17:57:32,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:32,653 INFO L482 AbstractCegarLoop]: Abstraction has 3796 states and 15919 transitions. [2021-07-09 17:57:32,654 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:32,654 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 15919 transitions. [2021-07-09 17:57:32,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:32,660 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:32,660 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:32,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable636,291 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:32,860 INFO L430 AbstractCegarLoop]: === Iteration 292 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:32,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:32,860 INFO L82 PathProgramCache]: Analyzing trace with hash 426480005, now seen corresponding path program 137 times [2021-07-09 17:57:32,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:32,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928677546] [2021-07-09 17:57:32,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:32,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:32,952 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:32,952 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:32,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928677546] [2021-07-09 17:57:32,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928677546] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:32,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477028589] [2021-07-09 17:57:32,952 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 292 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 292 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:33,006 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:57:33,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:33,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:57:33,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:33,114 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:33,114 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 35 treesize of output 51 [2021-07-09 17:57:33,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:33,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:33,129 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:33,129 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:12 [2021-07-09 17:57:33,171 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:33,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477028589] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:33,171 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:33,171 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 17:57:33,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061587796] [2021-07-09 17:57:33,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:57:33,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:33,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:57:33,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:57:33,172 INFO L87 Difference]: Start difference. First operand 3796 states and 15919 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:33,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:33,650 INFO L93 Difference]: Finished difference Result 4358 states and 18111 transitions. [2021-07-09 17:57:33,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:57:33,651 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 23 [2021-07-09 17:57:33,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:33,661 INFO L225 Difference]: With dead ends: 4358 [2021-07-09 17:57:33,661 INFO L226 Difference]: Without dead ends: 4333 [2021-07-09 17:57:33,661 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 347.1ms TimeCoverageRelationStatistics Valid=140, Invalid=562, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:57:33,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4333 states. [2021-07-09 17:57:33,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4333 to 3800. [2021-07-09 17:57:33,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3800 states, 3799 states have (on average 4.1945248749670965) internal successors, (15935), 3799 states have internal predecessors, (15935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:33,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3800 states to 3800 states and 15935 transitions. [2021-07-09 17:57:33,722 INFO L78 Accepts]: Start accepts. Automaton has 3800 states and 15935 transitions. Word has length 23 [2021-07-09 17:57:33,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:33,722 INFO L482 AbstractCegarLoop]: Abstraction has 3800 states and 15935 transitions. [2021-07-09 17:57:33,722 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:33,722 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 15935 transitions. [2021-07-09 17:57:33,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:33,729 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:33,729 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:33,929 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 292 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable638 [2021-07-09 17:57:33,929 INFO L430 AbstractCegarLoop]: === Iteration 293 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:33,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:33,929 INFO L82 PathProgramCache]: Analyzing trace with hash 1502191161, now seen corresponding path program 138 times [2021-07-09 17:57:33,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:33,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889743768] [2021-07-09 17:57:33,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:33,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:34,020 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:34,020 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:34,020 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889743768] [2021-07-09 17:57:34,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889743768] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:34,020 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012122419] [2021-07-09 17:57:34,020 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 293 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 293 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:34,046 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:57:34,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:34,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:57:34,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:34,129 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:34,130 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 37 [2021-07-09 17:57:34,131 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:34,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:34,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:34,140 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:57:34,225 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:34,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012122419] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:34,226 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:34,226 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:34,226 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306644999] [2021-07-09 17:57:34,226 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:34,226 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:34,226 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:34,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:34,226 INFO L87 Difference]: Start difference. First operand 3800 states and 15935 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:35,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:35,110 INFO L93 Difference]: Finished difference Result 4380 states and 18199 transitions. [2021-07-09 17:57:35,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:57:35,110 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:35,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:35,121 INFO L225 Difference]: With dead ends: 4380 [2021-07-09 17:57:35,121 INFO L226 Difference]: Without dead ends: 4359 [2021-07-09 17:57:35,121 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 702.3ms TimeCoverageRelationStatistics Valid=206, Invalid=916, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:57:35,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4359 states. [2021-07-09 17:57:35,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4359 to 3788. [2021-07-09 17:57:35,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3788 states, 3787 states have (on average 4.193556905202007) internal successors, (15881), 3787 states have internal predecessors, (15881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:35,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3788 states to 3788 states and 15881 transitions. [2021-07-09 17:57:35,177 INFO L78 Accepts]: Start accepts. Automaton has 3788 states and 15881 transitions. Word has length 23 [2021-07-09 17:57:35,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:35,177 INFO L482 AbstractCegarLoop]: Abstraction has 3788 states and 15881 transitions. [2021-07-09 17:57:35,177 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:35,177 INFO L276 IsEmpty]: Start isEmpty. Operand 3788 states and 15881 transitions. [2021-07-09 17:57:35,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:35,183 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:35,183 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:35,383 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 293 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable641 [2021-07-09 17:57:35,383 INFO L430 AbstractCegarLoop]: === Iteration 294 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:35,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:35,384 INFO L82 PathProgramCache]: Analyzing trace with hash -2108485085, now seen corresponding path program 139 times [2021-07-09 17:57:35,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:35,384 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156380178] [2021-07-09 17:57:35,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:35,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:35,467 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:35,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:35,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156380178] [2021-07-09 17:57:35,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156380178] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:35,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2446674] [2021-07-09 17:57:35,467 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 294 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 294 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:35,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:35,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:35,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:35,602 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:35,603 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 20 treesize of output 36 [2021-07-09 17:57:35,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:35,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:35,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:35,613 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:57:35,677 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:35,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2446674] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:35,678 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:35,678 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:35,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061791650] [2021-07-09 17:57:35,678 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:35,678 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:35,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:35,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:35,678 INFO L87 Difference]: Start difference. First operand 3788 states and 15881 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:36,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:36,386 INFO L93 Difference]: Finished difference Result 4286 states and 17831 transitions. [2021-07-09 17:57:36,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:57:36,386 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:36,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:36,396 INFO L225 Difference]: With dead ends: 4286 [2021-07-09 17:57:36,396 INFO L226 Difference]: Without dead ends: 4264 [2021-07-09 17:57:36,397 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 502.3ms TimeCoverageRelationStatistics Valid=156, Invalid=774, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:57:36,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4264 states. [2021-07-09 17:57:36,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4264 to 3796. [2021-07-09 17:57:36,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 4.1936758893280635) internal successors, (15915), 3795 states have internal predecessors, (15915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:36,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 15915 transitions. [2021-07-09 17:57:36,460 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 15915 transitions. Word has length 23 [2021-07-09 17:57:36,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:36,460 INFO L482 AbstractCegarLoop]: Abstraction has 3796 states and 15915 transitions. [2021-07-09 17:57:36,460 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:36,460 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 15915 transitions. [2021-07-09 17:57:36,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:36,466 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:36,466 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:36,666 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 294 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable643 [2021-07-09 17:57:36,667 INFO L430 AbstractCegarLoop]: === Iteration 295 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:36,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:36,667 INFO L82 PathProgramCache]: Analyzing trace with hash 1280321251, now seen corresponding path program 140 times [2021-07-09 17:57:36,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:36,667 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636376272] [2021-07-09 17:57:36,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:36,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:36,759 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:36,759 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:36,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636376272] [2021-07-09 17:57:36,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636376272] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:36,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083040031] [2021-07-09 17:57:36,760 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 295 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 295 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:36,785 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:57:36,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:36,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:36,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:36,874 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:36,874 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 37 [2021-07-09 17:57:36,875 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:36,884 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:36,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:36,884 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:57:36,972 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:36,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2083040031] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:36,973 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:36,973 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:36,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651080656] [2021-07-09 17:57:36,973 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:36,973 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:36,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:36,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:36,973 INFO L87 Difference]: Start difference. First operand 3796 states and 15915 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:37,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:37,793 INFO L93 Difference]: Finished difference Result 4194 states and 17454 transitions. [2021-07-09 17:57:37,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:57:37,794 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:37,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:37,803 INFO L225 Difference]: With dead ends: 4194 [2021-07-09 17:57:37,803 INFO L226 Difference]: Without dead ends: 4169 [2021-07-09 17:57:37,803 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 696.1ms TimeCoverageRelationStatistics Valid=182, Invalid=810, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:57:37,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4169 states. [2021-07-09 17:57:37,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4169 to 3800. [2021-07-09 17:57:37,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3800 states, 3799 states have (on average 4.193471966306923) internal successors, (15931), 3799 states have internal predecessors, (15931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:37,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3800 states to 3800 states and 15931 transitions. [2021-07-09 17:57:37,861 INFO L78 Accepts]: Start accepts. Automaton has 3800 states and 15931 transitions. Word has length 23 [2021-07-09 17:57:37,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:37,861 INFO L482 AbstractCegarLoop]: Abstraction has 3800 states and 15931 transitions. [2021-07-09 17:57:37,861 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:37,861 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 15931 transitions. [2021-07-09 17:57:37,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:37,867 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:37,867 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:38,067 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable645,295 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:38,068 INFO L430 AbstractCegarLoop]: === Iteration 296 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:38,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:38,068 INFO L82 PathProgramCache]: Analyzing trace with hash -1938934889, now seen corresponding path program 141 times [2021-07-09 17:57:38,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:38,068 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357930272] [2021-07-09 17:57:38,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:38,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:38,156 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:38,156 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:38,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357930272] [2021-07-09 17:57:38,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357930272] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:38,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666249213] [2021-07-09 17:57:38,156 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 296 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 296 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:38,182 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:57:38,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:38,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:57:38,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:38,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:57:38,304 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-09 17:57:38,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 61 [2021-07-09 17:57:38,306 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:38,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:38,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:38,320 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:48 [2021-07-09 17:57:38,408 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:38,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666249213] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:38,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:38,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:57:38,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983919743] [2021-07-09 17:57:38,409 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:57:38,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:38,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:57:38,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:57:38,409 INFO L87 Difference]: Start difference. First operand 3800 states and 15931 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:39,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:39,225 INFO L93 Difference]: Finished difference Result 4276 states and 17781 transitions. [2021-07-09 17:57:39,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 17:57:39,225 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:39,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:39,236 INFO L225 Difference]: With dead ends: 4276 [2021-07-09 17:57:39,236 INFO L226 Difference]: Without dead ends: 4255 [2021-07-09 17:57:39,237 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 659.0ms TimeCoverageRelationStatistics Valid=197, Invalid=1209, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 17:57:39,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4255 states. [2021-07-09 17:57:39,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4255 to 3792. [2021-07-09 17:57:39,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.193352677393827) internal successors, (15897), 3791 states have internal predecessors, (15897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:39,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15897 transitions. [2021-07-09 17:57:39,323 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15897 transitions. Word has length 23 [2021-07-09 17:57:39,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:39,323 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15897 transitions. [2021-07-09 17:57:39,323 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:39,323 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15897 transitions. [2021-07-09 17:57:39,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:39,329 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:39,329 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:39,529 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable647,296 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:39,529 INFO L430 AbstractCegarLoop]: === Iteration 297 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:39,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:39,529 INFO L82 PathProgramCache]: Analyzing trace with hash 857784791, now seen corresponding path program 142 times [2021-07-09 17:57:39,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:39,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255304750] [2021-07-09 17:57:39,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:39,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:39,613 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:39,613 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:39,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255304750] [2021-07-09 17:57:39,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255304750] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:39,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553998764] [2021-07-09 17:57:39,613 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 297 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 297 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:39,639 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:57:39,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:39,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:39,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:39,741 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:39,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:57:39,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:39,752 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:39,753 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:39,753 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:57:39,818 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:39,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553998764] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:39,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:39,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:39,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878359367] [2021-07-09 17:57:39,818 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:39,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:39,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:39,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:39,819 INFO L87 Difference]: Start difference. First operand 3792 states and 15897 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:40,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:40,423 INFO L93 Difference]: Finished difference Result 4201 states and 17496 transitions. [2021-07-09 17:57:40,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:57:40,423 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:40,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:40,434 INFO L225 Difference]: With dead ends: 4201 [2021-07-09 17:57:40,434 INFO L226 Difference]: Without dead ends: 4178 [2021-07-09 17:57:40,434 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 479.9ms TimeCoverageRelationStatistics Valid=148, Invalid=722, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:57:40,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4178 states. [2021-07-09 17:57:40,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4178 to 3780. [2021-07-09 17:57:40,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3780 states, 3779 states have (on average 4.192378936226515) internal successors, (15843), 3779 states have internal predecessors, (15843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:40,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3780 states to 3780 states and 15843 transitions. [2021-07-09 17:57:40,503 INFO L78 Accepts]: Start accepts. Automaton has 3780 states and 15843 transitions. Word has length 23 [2021-07-09 17:57:40,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:40,503 INFO L482 AbstractCegarLoop]: Abstraction has 3780 states and 15843 transitions. [2021-07-09 17:57:40,503 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:40,504 INFO L276 IsEmpty]: Start isEmpty. Operand 3780 states and 15843 transitions. [2021-07-09 17:57:40,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:40,510 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:40,510 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:40,710 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 297 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable651 [2021-07-09 17:57:40,710 INFO L430 AbstractCegarLoop]: === Iteration 298 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:40,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:40,711 INFO L82 PathProgramCache]: Analyzing trace with hash 833044733, now seen corresponding path program 143 times [2021-07-09 17:57:40,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:40,711 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538041989] [2021-07-09 17:57:40,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:40,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:40,806 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:40,806 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:40,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538041989] [2021-07-09 17:57:40,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538041989] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:40,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [528192039] [2021-07-09 17:57:40,806 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 298 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 298 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:40,834 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:57:40,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:40,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:40,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:40,942 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:40,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:57:40,944 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:40,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:40,953 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:40,953 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:57:41,020 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:41,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [528192039] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:41,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:41,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:41,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685146209] [2021-07-09 17:57:41,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:41,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:41,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:41,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:41,021 INFO L87 Difference]: Start difference. First operand 3780 states and 15843 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:41,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:41,611 INFO L93 Difference]: Finished difference Result 4130 states and 17208 transitions. [2021-07-09 17:57:41,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:57:41,612 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:41,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:41,620 INFO L225 Difference]: With dead ends: 4130 [2021-07-09 17:57:41,620 INFO L226 Difference]: Without dead ends: 4108 [2021-07-09 17:57:41,621 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 456.0ms TimeCoverageRelationStatistics Valid=133, Invalid=679, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:57:41,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4108 states. [2021-07-09 17:57:41,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4108 to 3786. [2021-07-09 17:57:41,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3786 states, 3785 states have (on average 4.192866578599736) internal successors, (15870), 3785 states have internal predecessors, (15870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:41,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3786 states to 3786 states and 15870 transitions. [2021-07-09 17:57:41,676 INFO L78 Accepts]: Start accepts. Automaton has 3786 states and 15870 transitions. Word has length 23 [2021-07-09 17:57:41,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:41,677 INFO L482 AbstractCegarLoop]: Abstraction has 3786 states and 15870 transitions. [2021-07-09 17:57:41,677 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:41,677 INFO L276 IsEmpty]: Start isEmpty. Operand 3786 states and 15870 transitions. [2021-07-09 17:57:41,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:41,683 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:41,683 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:41,883 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 298 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable653 [2021-07-09 17:57:41,883 INFO L430 AbstractCegarLoop]: === Iteration 299 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:41,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:41,883 INFO L82 PathProgramCache]: Analyzing trace with hash 1418378685, now seen corresponding path program 144 times [2021-07-09 17:57:41,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:41,883 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803589639] [2021-07-09 17:57:41,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:41,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:41,978 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:41,978 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:41,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803589639] [2021-07-09 17:57:41,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803589639] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:41,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502488459] [2021-07-09 17:57:41,978 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 299 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 299 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:42,005 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:57:42,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:42,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:57:42,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:42,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:57:42,122 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-09 17:57:42,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 53 [2021-07-09 17:57:42,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:42,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:42,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:42,137 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:40 [2021-07-09 17:57:42,220 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:42,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502488459] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:42,220 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:42,221 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:57:42,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103443057] [2021-07-09 17:57:42,221 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:57:42,221 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:42,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:57:42,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:57:42,221 INFO L87 Difference]: Start difference. First operand 3786 states and 15870 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:42,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:42,880 INFO L93 Difference]: Finished difference Result 4176 states and 17375 transitions. [2021-07-09 17:57:42,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 17:57:42,880 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:42,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:42,890 INFO L225 Difference]: With dead ends: 4176 [2021-07-09 17:57:42,890 INFO L226 Difference]: Without dead ends: 4150 [2021-07-09 17:57:42,890 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 518.8ms TimeCoverageRelationStatistics Valid=181, Invalid=1079, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 17:57:42,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4150 states. [2021-07-09 17:57:42,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4150 to 3790. [2021-07-09 17:57:42,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3790 states, 3789 states have (on average 4.192662971760359) internal successors, (15886), 3789 states have internal predecessors, (15886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:42,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3790 states to 3790 states and 15886 transitions. [2021-07-09 17:57:42,950 INFO L78 Accepts]: Start accepts. Automaton has 3790 states and 15886 transitions. Word has length 23 [2021-07-09 17:57:42,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:42,950 INFO L482 AbstractCegarLoop]: Abstraction has 3790 states and 15886 transitions. [2021-07-09 17:57:42,950 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:42,950 INFO L276 IsEmpty]: Start isEmpty. Operand 3790 states and 15886 transitions. [2021-07-09 17:57:42,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:42,955 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:42,956 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:43,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable655,299 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:43,156 INFO L430 AbstractCegarLoop]: === Iteration 300 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:43,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:43,156 INFO L82 PathProgramCache]: Analyzing trace with hash -1263021877, now seen corresponding path program 145 times [2021-07-09 17:57:43,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:43,156 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292348813] [2021-07-09 17:57:43,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:43,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:43,252 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:43,253 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:43,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292348813] [2021-07-09 17:57:43,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292348813] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:43,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303147841] [2021-07-09 17:57:43,253 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 300 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 300 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:43,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:43,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:43,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:43,362 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:43,362 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 37 [2021-07-09 17:57:43,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:43,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:43,372 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:43,372 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:57:43,456 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:43,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303147841] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:43,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:43,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:43,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101264213] [2021-07-09 17:57:43,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:43,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:43,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:43,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:43,457 INFO L87 Difference]: Start difference. First operand 3790 states and 15886 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:44,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:44,023 INFO L93 Difference]: Finished difference Result 4066 states and 16938 transitions. [2021-07-09 17:57:44,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:57:44,024 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:44,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:44,033 INFO L225 Difference]: With dead ends: 4066 [2021-07-09 17:57:44,033 INFO L226 Difference]: Without dead ends: 4045 [2021-07-09 17:57:44,033 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 469.0ms TimeCoverageRelationStatistics Valid=138, Invalid=618, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:57:44,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4045 states. [2021-07-09 17:57:44,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4045 to 3782. [2021-07-09 17:57:44,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3782 states, 3781 states have (on average 4.192541655646655) internal successors, (15852), 3781 states have internal predecessors, (15852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:44,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3782 states to 3782 states and 15852 transitions. [2021-07-09 17:57:44,092 INFO L78 Accepts]: Start accepts. Automaton has 3782 states and 15852 transitions. Word has length 23 [2021-07-09 17:57:44,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:44,092 INFO L482 AbstractCegarLoop]: Abstraction has 3782 states and 15852 transitions. [2021-07-09 17:57:44,092 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:44,092 INFO L276 IsEmpty]: Start isEmpty. Operand 3782 states and 15852 transitions. [2021-07-09 17:57:44,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:44,098 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:44,098 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:44,299 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 300 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable659 [2021-07-09 17:57:44,299 INFO L430 AbstractCegarLoop]: === Iteration 301 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:44,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:44,299 INFO L82 PathProgramCache]: Analyzing trace with hash 605823353, now seen corresponding path program 146 times [2021-07-09 17:57:44,299 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:44,299 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639139293] [2021-07-09 17:57:44,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:44,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:44,394 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:44,394 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:44,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639139293] [2021-07-09 17:57:44,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639139293] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:44,395 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150317959] [2021-07-09 17:57:44,395 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 301 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 301 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:44,420 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:57:44,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:44,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:44,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:44,524 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:44,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:57:44,525 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:44,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:44,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:44,534 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:57:44,598 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:44,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150317959] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:44,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:44,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:44,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812221623] [2021-07-09 17:57:44,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:44,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:44,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:44,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:44,598 INFO L87 Difference]: Start difference. First operand 3782 states and 15852 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:45,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:45,146 INFO L93 Difference]: Finished difference Result 4296 states and 17871 transitions. [2021-07-09 17:57:45,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:57:45,147 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:45,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:45,156 INFO L225 Difference]: With dead ends: 4296 [2021-07-09 17:57:45,156 INFO L226 Difference]: Without dead ends: 4274 [2021-07-09 17:57:45,157 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 449.1ms TimeCoverageRelationStatistics Valid=133, Invalid=679, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:57:45,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4274 states. [2021-07-09 17:57:45,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4274 to 3790. [2021-07-09 17:57:45,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3790 states, 3789 states have (on average 4.192926893639482) internal successors, (15887), 3789 states have internal predecessors, (15887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:45,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3790 states to 3790 states and 15887 transitions. [2021-07-09 17:57:45,218 INFO L78 Accepts]: Start accepts. Automaton has 3790 states and 15887 transitions. Word has length 23 [2021-07-09 17:57:45,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:45,218 INFO L482 AbstractCegarLoop]: Abstraction has 3790 states and 15887 transitions. [2021-07-09 17:57:45,218 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:45,218 INFO L276 IsEmpty]: Start isEmpty. Operand 3790 states and 15887 transitions. [2021-07-09 17:57:45,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:45,225 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:45,225 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:45,425 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable661,301 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:45,425 INFO L430 AbstractCegarLoop]: === Iteration 302 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:45,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:45,426 INFO L82 PathProgramCache]: Analyzing trace with hash 1119350205, now seen corresponding path program 147 times [2021-07-09 17:57:45,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:45,426 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720668510] [2021-07-09 17:57:45,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:45,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:45,526 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:45,526 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:45,527 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720668510] [2021-07-09 17:57:45,527 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720668510] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:45,527 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596578406] [2021-07-09 17:57:45,527 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 302 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 302 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:45,552 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 17:57:45,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:45,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:45,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:45,639 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:45,639 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 37 [2021-07-09 17:57:45,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:45,649 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:45,649 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:45,649 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:57:45,760 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:45,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596578406] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:45,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:45,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:45,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696994013] [2021-07-09 17:57:45,761 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:45,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:45,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:45,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:45,761 INFO L87 Difference]: Start difference. First operand 3790 states and 15887 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:46,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:46,561 INFO L93 Difference]: Finished difference Result 4158 states and 17313 transitions. [2021-07-09 17:57:46,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:57:46,561 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:46,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:46,572 INFO L225 Difference]: With dead ends: 4158 [2021-07-09 17:57:46,573 INFO L226 Difference]: Without dead ends: 4133 [2021-07-09 17:57:46,573 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 653.8ms TimeCoverageRelationStatistics Valid=192, Invalid=864, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:57:46,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4133 states. [2021-07-09 17:57:46,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4133 to 3794. [2021-07-09 17:57:46,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3794 states, 3793 states have (on average 4.192723437911943) internal successors, (15903), 3793 states have internal predecessors, (15903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:46,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3794 states to 3794 states and 15903 transitions. [2021-07-09 17:57:46,639 INFO L78 Accepts]: Start accepts. Automaton has 3794 states and 15903 transitions. Word has length 23 [2021-07-09 17:57:46,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:46,639 INFO L482 AbstractCegarLoop]: Abstraction has 3794 states and 15903 transitions. [2021-07-09 17:57:46,639 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:46,639 INFO L276 IsEmpty]: Start isEmpty. Operand 3794 states and 15903 transitions. [2021-07-09 17:57:46,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:46,645 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:46,645 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:46,845 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 302 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable663 [2021-07-09 17:57:46,846 INFO L430 AbstractCegarLoop]: === Iteration 303 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:46,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:46,846 INFO L82 PathProgramCache]: Analyzing trace with hash -2099905935, now seen corresponding path program 148 times [2021-07-09 17:57:46,846 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:46,846 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333475303] [2021-07-09 17:57:46,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:46,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:46,947 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:46,948 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:46,948 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333475303] [2021-07-09 17:57:46,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333475303] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:46,948 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482109023] [2021-07-09 17:57:46,948 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 303 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 303 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:46,973 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:57:46,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:46,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:46,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:47,060 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:47,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:57:47,062 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:47,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:47,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:47,071 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:57:47,158 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:47,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482109023] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:47,158 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:47,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:47,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815255162] [2021-07-09 17:57:47,159 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:47,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:47,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:47,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:47,159 INFO L87 Difference]: Start difference. First operand 3794 states and 15903 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:47,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:47,936 INFO L93 Difference]: Finished difference Result 4162 states and 17329 transitions. [2021-07-09 17:57:47,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:57:47,936 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:47,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:47,946 INFO L225 Difference]: With dead ends: 4162 [2021-07-09 17:57:47,946 INFO L226 Difference]: Without dead ends: 4141 [2021-07-09 17:57:47,947 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 651.3ms TimeCoverageRelationStatistics Valid=178, Invalid=814, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:57:47,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4141 states. [2021-07-09 17:57:47,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4141 to 3786. [2021-07-09 17:57:47,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3786 states, 3785 states have (on average 4.192602377807133) internal successors, (15869), 3785 states have internal predecessors, (15869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:48,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3786 states to 3786 states and 15869 transitions. [2021-07-09 17:57:48,007 INFO L78 Accepts]: Start accepts. Automaton has 3786 states and 15869 transitions. Word has length 23 [2021-07-09 17:57:48,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:48,007 INFO L482 AbstractCegarLoop]: Abstraction has 3786 states and 15869 transitions. [2021-07-09 17:57:48,007 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:48,007 INFO L276 IsEmpty]: Start isEmpty. Operand 3786 states and 15869 transitions. [2021-07-09 17:57:48,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:48,013 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:48,013 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:48,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable665,303 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:48,213 INFO L430 AbstractCegarLoop]: === Iteration 304 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:48,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:48,214 INFO L82 PathProgramCache]: Analyzing trace with hash -1818910083, now seen corresponding path program 149 times [2021-07-09 17:57:48,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:48,214 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23762654] [2021-07-09 17:57:48,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:48,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:48,317 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:48,318 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:48,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23762654] [2021-07-09 17:57:48,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23762654] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:48,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060556014] [2021-07-09 17:57:48,318 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 304 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 304 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:48,344 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:57:48,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:48,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 17:57:48,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:48,449 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:48,449 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 27 treesize of output 43 [2021-07-09 17:57:48,450 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:48,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:48,464 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:48,464 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:34 [2021-07-09 17:57:48,551 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:48,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060556014] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:48,552 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:48,552 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 17:57:48,552 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658778459] [2021-07-09 17:57:48,552 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:57:48,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:48,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:57:48,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:57:48,552 INFO L87 Difference]: Start difference. First operand 3786 states and 15869 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:49,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:49,020 INFO L93 Difference]: Finished difference Result 4022 states and 16771 transitions. [2021-07-09 17:57:49,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 17:57:49,020 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:49,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:49,030 INFO L225 Difference]: With dead ends: 4022 [2021-07-09 17:57:49,030 INFO L226 Difference]: Without dead ends: 3996 [2021-07-09 17:57:49,030 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 431.3ms TimeCoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:57:49,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3996 states. [2021-07-09 17:57:49,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3996 to 3795. [2021-07-09 17:57:49,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3795 states, 3794 states have (on average 4.191091196626252) internal successors, (15901), 3794 states have internal predecessors, (15901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:49,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3795 states to 3795 states and 15901 transitions. [2021-07-09 17:57:49,089 INFO L78 Accepts]: Start accepts. Automaton has 3795 states and 15901 transitions. Word has length 23 [2021-07-09 17:57:49,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:49,089 INFO L482 AbstractCegarLoop]: Abstraction has 3795 states and 15901 transitions. [2021-07-09 17:57:49,089 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:49,090 INFO L276 IsEmpty]: Start isEmpty. Operand 3795 states and 15901 transitions. [2021-07-09 17:57:49,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:49,096 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:49,096 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:49,296 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 304 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable667 [2021-07-09 17:57:49,296 INFO L430 AbstractCegarLoop]: === Iteration 305 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:49,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:49,297 INFO L82 PathProgramCache]: Analyzing trace with hash 1434481145, now seen corresponding path program 150 times [2021-07-09 17:57:49,297 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:49,297 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214886233] [2021-07-09 17:57:49,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:49,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:49,401 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:49,401 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:49,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214886233] [2021-07-09 17:57:49,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214886233] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:49,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403226399] [2021-07-09 17:57:49,401 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 305 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 305 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:49,427 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:57:49,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:49,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:57:49,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:49,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:57:49,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:57:49,505 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:49,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 31 [2021-07-09 17:57:49,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:49,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:49,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:49,516 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:28 [2021-07-09 17:57:49,606 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:49,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403226399] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:49,607 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:49,607 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:49,607 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790917453] [2021-07-09 17:57:49,607 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:49,607 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:49,607 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:49,607 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:49,607 INFO L87 Difference]: Start difference. First operand 3795 states and 15901 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:50,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:50,101 INFO L93 Difference]: Finished difference Result 3999 states and 16678 transitions. [2021-07-09 17:57:50,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:57:50,101 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:50,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:50,111 INFO L225 Difference]: With dead ends: 3999 [2021-07-09 17:57:50,111 INFO L226 Difference]: Without dead ends: 3971 [2021-07-09 17:57:50,111 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 391.2ms TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:57:50,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3971 states. [2021-07-09 17:57:50,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3971 to 3788. [2021-07-09 17:57:50,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3788 states, 3787 states have (on average 4.192500660153155) internal successors, (15877), 3787 states have internal predecessors, (15877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:50,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3788 states to 3788 states and 15877 transitions. [2021-07-09 17:57:50,172 INFO L78 Accepts]: Start accepts. Automaton has 3788 states and 15877 transitions. Word has length 23 [2021-07-09 17:57:50,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:50,172 INFO L482 AbstractCegarLoop]: Abstraction has 3788 states and 15877 transitions. [2021-07-09 17:57:50,172 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:50,172 INFO L276 IsEmpty]: Start isEmpty. Operand 3788 states and 15877 transitions. [2021-07-09 17:57:50,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:50,178 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:50,178 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:50,378 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 305 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable670 [2021-07-09 17:57:50,379 INFO L430 AbstractCegarLoop]: === Iteration 306 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:50,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:50,379 INFO L82 PathProgramCache]: Analyzing trace with hash 1147359793, now seen corresponding path program 151 times [2021-07-09 17:57:50,379 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:50,379 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036196610] [2021-07-09 17:57:50,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:50,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:50,479 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:50,480 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:50,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036196610] [2021-07-09 17:57:50,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036196610] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:50,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [764861182] [2021-07-09 17:57:50,480 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 306 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 306 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:50,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:50,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:50,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:50,581 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:50,581 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 37 [2021-07-09 17:57:50,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:50,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:50,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:50,593 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:57:50,699 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:50,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [764861182] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:50,699 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:50,700 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:50,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945701729] [2021-07-09 17:57:50,700 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:50,700 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:50,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:50,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:50,700 INFO L87 Difference]: Start difference. First operand 3788 states and 15877 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:51,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:51,275 INFO L93 Difference]: Finished difference Result 4034 states and 16813 transitions. [2021-07-09 17:57:51,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:57:51,276 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:51,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:51,285 INFO L225 Difference]: With dead ends: 4034 [2021-07-09 17:57:51,285 INFO L226 Difference]: Without dead ends: 4008 [2021-07-09 17:57:51,286 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 514.5ms TimeCoverageRelationStatistics Valid=171, Invalid=699, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:57:51,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4008 states. [2021-07-09 17:57:51,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4008 to 3792. [2021-07-09 17:57:51,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.192297546821419) internal successors, (15893), 3791 states have internal predecessors, (15893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:51,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15893 transitions. [2021-07-09 17:57:51,345 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15893 transitions. Word has length 23 [2021-07-09 17:57:51,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:51,345 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15893 transitions. [2021-07-09 17:57:51,345 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:51,346 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15893 transitions. [2021-07-09 17:57:51,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:51,352 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:51,352 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:51,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable671,306 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:51,552 INFO L430 AbstractCegarLoop]: === Iteration 307 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:51,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:51,552 INFO L82 PathProgramCache]: Analyzing trace with hash 654142407, now seen corresponding path program 152 times [2021-07-09 17:57:51,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:51,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865046922] [2021-07-09 17:57:51,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:51,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:51,664 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:51,665 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:51,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865046922] [2021-07-09 17:57:51,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865046922] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:51,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430025254] [2021-07-09 17:57:51,665 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 307 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 307 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:51,691 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:57:51,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:51,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:51,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:51,764 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:51,764 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 37 [2021-07-09 17:57:51,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:51,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:51,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:51,776 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:57:51,883 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:51,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430025254] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:51,884 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:51,884 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:51,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760797835] [2021-07-09 17:57:51,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:51,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:51,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:51,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:51,884 INFO L87 Difference]: Start difference. First operand 3792 states and 15893 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:52,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:52,368 INFO L93 Difference]: Finished difference Result 4037 states and 16824 transitions. [2021-07-09 17:57:52,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:57:52,368 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:52,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:52,377 INFO L225 Difference]: With dead ends: 4037 [2021-07-09 17:57:52,378 INFO L226 Difference]: Without dead ends: 4016 [2021-07-09 17:57:52,378 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 465.0ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:57:52,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4016 states. [2021-07-09 17:57:52,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4016 to 3788. [2021-07-09 17:57:52,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3788 states, 3787 states have (on average 4.192500660153155) internal successors, (15877), 3787 states have internal predecessors, (15877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:52,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3788 states to 3788 states and 15877 transitions. [2021-07-09 17:57:52,437 INFO L78 Accepts]: Start accepts. Automaton has 3788 states and 15877 transitions. Word has length 23 [2021-07-09 17:57:52,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:52,437 INFO L482 AbstractCegarLoop]: Abstraction has 3788 states and 15877 transitions. [2021-07-09 17:57:52,437 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:52,437 INFO L276 IsEmpty]: Start isEmpty. Operand 3788 states and 15877 transitions. [2021-07-09 17:57:52,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:52,444 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:52,444 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:52,644 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 307 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable673 [2021-07-09 17:57:52,644 INFO L430 AbstractCegarLoop]: === Iteration 308 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:52,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:52,644 INFO L82 PathProgramCache]: Analyzing trace with hash 1588918663, now seen corresponding path program 153 times [2021-07-09 17:57:52,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:52,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298036153] [2021-07-09 17:57:52,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:52,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:52,752 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:52,752 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:52,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298036153] [2021-07-09 17:57:52,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298036153] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:52,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781142382] [2021-07-09 17:57:52,752 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 308 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 308 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:52,778 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:57:52,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:52,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:52,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:52,850 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:52,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:57:52,852 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:52,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:52,862 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:52,862 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:57:52,969 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:52,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781142382] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:52,969 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:52,969 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:52,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120121806] [2021-07-09 17:57:52,969 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:52,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:52,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:52,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:52,969 INFO L87 Difference]: Start difference. First operand 3788 states and 15877 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:53,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:53,508 INFO L93 Difference]: Finished difference Result 4024 states and 16775 transitions. [2021-07-09 17:57:53,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:57:53,509 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:53,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:53,518 INFO L225 Difference]: With dead ends: 4024 [2021-07-09 17:57:53,518 INFO L226 Difference]: Without dead ends: 3999 [2021-07-09 17:57:53,518 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 531.9ms TimeCoverageRelationStatistics Valid=144, Invalid=612, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:57:53,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3999 states. [2021-07-09 17:57:53,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3999 to 3792. [2021-07-09 17:57:53,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.192297546821419) internal successors, (15893), 3791 states have internal predecessors, (15893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:53,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15893 transitions. [2021-07-09 17:57:53,578 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15893 transitions. Word has length 23 [2021-07-09 17:57:53,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:53,578 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15893 transitions. [2021-07-09 17:57:53,578 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:53,578 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15893 transitions. [2021-07-09 17:57:53,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:53,584 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:53,584 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:53,785 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 308 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable675 [2021-07-09 17:57:53,785 INFO L430 AbstractCegarLoop]: === Iteration 309 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:53,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:53,785 INFO L82 PathProgramCache]: Analyzing trace with hash 576226131, now seen corresponding path program 154 times [2021-07-09 17:57:53,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:53,785 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446287479] [2021-07-09 17:57:53,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:53,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:53,906 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:53,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:53,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446287479] [2021-07-09 17:57:53,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446287479] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:53,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740534857] [2021-07-09 17:57:53,906 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 309 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 309 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:53,931 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:57:53,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:53,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:53,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:54,004 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:54,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:57:54,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:54,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:54,016 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:54,016 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:57:54,123 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:54,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740534857] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:54,123 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:54,123 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:54,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927578075] [2021-07-09 17:57:54,123 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:54,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:54,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:54,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:54,124 INFO L87 Difference]: Start difference. First operand 3792 states and 15893 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:54,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:54,675 INFO L93 Difference]: Finished difference Result 4028 states and 16788 transitions. [2021-07-09 17:57:54,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:57:54,675 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:54,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:54,684 INFO L225 Difference]: With dead ends: 4028 [2021-07-09 17:57:54,685 INFO L226 Difference]: Without dead ends: 4007 [2021-07-09 17:57:54,685 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 543.1ms TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:57:54,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4007 states. [2021-07-09 17:57:54,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4007 to 3784. [2021-07-09 17:57:54,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3784 states, 3783 states have (on average 4.1924398625429555) internal successors, (15860), 3783 states have internal predecessors, (15860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:54,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3784 states to 3784 states and 15860 transitions. [2021-07-09 17:57:54,744 INFO L78 Accepts]: Start accepts. Automaton has 3784 states and 15860 transitions. Word has length 23 [2021-07-09 17:57:54,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:54,744 INFO L482 AbstractCegarLoop]: Abstraction has 3784 states and 15860 transitions. [2021-07-09 17:57:54,744 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:54,744 INFO L276 IsEmpty]: Start isEmpty. Operand 3784 states and 15860 transitions. [2021-07-09 17:57:54,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:54,751 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:54,751 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:54,951 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 309 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable677 [2021-07-09 17:57:54,951 INFO L430 AbstractCegarLoop]: === Iteration 310 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:54,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:54,951 INFO L82 PathProgramCache]: Analyzing trace with hash -242799119, now seen corresponding path program 155 times [2021-07-09 17:57:54,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:54,951 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550495015] [2021-07-09 17:57:54,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:54,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:55,049 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:55,049 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:55,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550495015] [2021-07-09 17:57:55,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550495015] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:55,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176840016] [2021-07-09 17:57:55,049 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 310 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 310 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:55,074 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:57:55,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:55,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:55,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:55,185 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:55,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:57:55,187 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:55,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:55,198 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:55,198 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:57:55,271 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:55,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176840016] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:55,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:55,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:55,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676712727] [2021-07-09 17:57:55,271 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:55,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:55,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:55,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:55,272 INFO L87 Difference]: Start difference. First operand 3784 states and 15860 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:55,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:55,963 INFO L93 Difference]: Finished difference Result 4539 states and 18837 transitions. [2021-07-09 17:57:55,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:57:55,963 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:55,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:55,974 INFO L225 Difference]: With dead ends: 4539 [2021-07-09 17:57:55,974 INFO L226 Difference]: Without dead ends: 4517 [2021-07-09 17:57:55,975 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 513.5ms TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:57:55,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4517 states. [2021-07-09 17:57:56,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4517 to 3792. [2021-07-09 17:57:56,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.19361646003693) internal successors, (15898), 3791 states have internal predecessors, (15898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:56,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15898 transitions. [2021-07-09 17:57:56,041 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15898 transitions. Word has length 23 [2021-07-09 17:57:56,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:56,041 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15898 transitions. [2021-07-09 17:57:56,041 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:56,041 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15898 transitions. [2021-07-09 17:57:56,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:56,048 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:56,048 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:56,248 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 310 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable679 [2021-07-09 17:57:56,248 INFO L430 AbstractCegarLoop]: === Iteration 311 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:56,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:56,248 INFO L82 PathProgramCache]: Analyzing trace with hash 270727733, now seen corresponding path program 156 times [2021-07-09 17:57:56,248 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:56,248 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398711584] [2021-07-09 17:57:56,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:56,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:56,351 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:56,351 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:56,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398711584] [2021-07-09 17:57:56,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398711584] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:56,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013151672] [2021-07-09 17:57:56,351 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 311 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 311 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:56,378 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 17:57:56,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:56,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:56,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:56,486 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:56,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:57:56,487 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:56,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:56,497 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:56,497 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:57:56,579 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:56,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013151672] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:56,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:56,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:56,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736086197] [2021-07-09 17:57:56,580 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:56,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:56,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:56,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:56,580 INFO L87 Difference]: Start difference. First operand 3792 states and 15898 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:57,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:57,375 INFO L93 Difference]: Finished difference Result 4351 states and 18079 transitions. [2021-07-09 17:57:57,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:57:57,376 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:57,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:57,386 INFO L225 Difference]: With dead ends: 4351 [2021-07-09 17:57:57,386 INFO L226 Difference]: Without dead ends: 4326 [2021-07-09 17:57:57,387 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 702.1ms TimeCoverageRelationStatistics Valid=225, Invalid=897, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:57:57,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4326 states. [2021-07-09 17:57:57,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4326 to 3796. [2021-07-09 17:57:57,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 4.193412384716733) internal successors, (15914), 3795 states have internal predecessors, (15914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:57,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 15914 transitions. [2021-07-09 17:57:57,450 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 15914 transitions. Word has length 23 [2021-07-09 17:57:57,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:57,450 INFO L482 AbstractCegarLoop]: Abstraction has 3796 states and 15914 transitions. [2021-07-09 17:57:57,450 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:57,450 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 15914 transitions. [2021-07-09 17:57:57,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:57,456 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:57,456 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:57,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable681,311 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:57,657 INFO L430 AbstractCegarLoop]: === Iteration 312 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:57,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:57,657 INFO L82 PathProgramCache]: Analyzing trace with hash 1346438889, now seen corresponding path program 157 times [2021-07-09 17:57:57,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:57,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221587536] [2021-07-09 17:57:57,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:57,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:57,758 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:57,758 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:57,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221587536] [2021-07-09 17:57:57,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221587536] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:57,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1225918195] [2021-07-09 17:57:57,759 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 312 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 312 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:57,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:57,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:57,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:57,867 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:57,867 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 37 [2021-07-09 17:57:57,868 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:57,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:57,877 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:57,877 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:57:57,961 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:57,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1225918195] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:57,961 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:57,961 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:57,961 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510090020] [2021-07-09 17:57:57,961 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:57,961 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:57,961 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:57,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:57,961 INFO L87 Difference]: Start difference. First operand 3796 states and 15914 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:58,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:57:58,766 INFO L93 Difference]: Finished difference Result 4353 states and 18091 transitions. [2021-07-09 17:57:58,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:57:58,766 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:57:58,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:57:58,776 INFO L225 Difference]: With dead ends: 4353 [2021-07-09 17:57:58,777 INFO L226 Difference]: Without dead ends: 4332 [2021-07-09 17:57:58,777 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 668.9ms TimeCoverageRelationStatistics Valid=211, Invalid=845, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:57:58,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4332 states. [2021-07-09 17:57:58,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4332 to 3788. [2021-07-09 17:57:58,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3788 states, 3787 states have (on average 4.193292843939794) internal successors, (15880), 3787 states have internal predecessors, (15880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:58,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3788 states to 3788 states and 15880 transitions. [2021-07-09 17:57:58,839 INFO L78 Accepts]: Start accepts. Automaton has 3788 states and 15880 transitions. Word has length 23 [2021-07-09 17:57:58,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:57:58,839 INFO L482 AbstractCegarLoop]: Abstraction has 3788 states and 15880 transitions. [2021-07-09 17:57:58,839 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:57:58,839 INFO L276 IsEmpty]: Start isEmpty. Operand 3788 states and 15880 transitions. [2021-07-09 17:57:58,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:57:58,845 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:57:58,845 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:57:59,045 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 312 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable683 [2021-07-09 17:57:59,045 INFO L430 AbstractCegarLoop]: === Iteration 313 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:57:59,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:57:59,046 INFO L82 PathProgramCache]: Analyzing trace with hash 166708379, now seen corresponding path program 158 times [2021-07-09 17:57:59,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:57:59,046 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650678138] [2021-07-09 17:57:59,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:57:59,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:57:59,142 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:59,143 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:57:59,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650678138] [2021-07-09 17:57:59,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650678138] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:59,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206672816] [2021-07-09 17:57:59,143 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 313 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 313 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:57:59,169 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:57:59,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:57:59,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:57:59,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:57:59,267 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:59,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:57:59,268 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:57:59,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:57:59,277 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:57:59,277 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:57:59,341 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:57:59,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1206672816] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:57:59,341 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:57:59,341 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:57:59,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699881969] [2021-07-09 17:57:59,341 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:57:59,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:57:59,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:57:59,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:57:59,342 INFO L87 Difference]: Start difference. First operand 3788 states and 15880 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:00,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:00,193 INFO L93 Difference]: Finished difference Result 4542 states and 18821 transitions. [2021-07-09 17:58:00,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:58:00,193 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:00,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:00,204 INFO L225 Difference]: With dead ends: 4542 [2021-07-09 17:58:00,205 INFO L226 Difference]: Without dead ends: 4511 [2021-07-09 17:58:00,205 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 599.7ms TimeCoverageRelationStatistics Valid=208, Invalid=914, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:58:00,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4511 states. [2021-07-09 17:58:00,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4511 to 3792. [2021-07-09 17:58:00,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.19361646003693) internal successors, (15898), 3791 states have internal predecessors, (15898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:00,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15898 transitions. [2021-07-09 17:58:00,268 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15898 transitions. Word has length 23 [2021-07-09 17:58:00,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:00,268 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15898 transitions. [2021-07-09 17:58:00,268 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:00,269 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15898 transitions. [2021-07-09 17:58:00,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:00,274 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:00,275 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:00,475 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 313 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable685 [2021-07-09 17:58:00,475 INFO L430 AbstractCegarLoop]: === Iteration 314 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:00,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:00,475 INFO L82 PathProgramCache]: Analyzing trace with hash 754453701, now seen corresponding path program 159 times [2021-07-09 17:58:00,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:00,476 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393306246] [2021-07-09 17:58:00,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:00,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:00,580 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:00,580 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:00,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393306246] [2021-07-09 17:58:00,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393306246] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:00,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234957851] [2021-07-09 17:58:00,581 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 314 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 314 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:00,608 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:58:00,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:00,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:58:00,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:00,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:58:00,744 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-09 17:58:00,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 53 [2021-07-09 17:58:00,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:00,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:00,758 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:00,759 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:40 [2021-07-09 17:58:00,855 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:00,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1234957851] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:00,855 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:00,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:58:00,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228369291] [2021-07-09 17:58:00,856 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:58:00,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:00,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:58:00,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:58:00,856 INFO L87 Difference]: Start difference. First operand 3792 states and 15898 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:01,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:01,758 INFO L93 Difference]: Finished difference Result 4418 states and 18365 transitions. [2021-07-09 17:58:01,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 17:58:01,758 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:01,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:01,768 INFO L225 Difference]: With dead ends: 4418 [2021-07-09 17:58:01,768 INFO L226 Difference]: Without dead ends: 4393 [2021-07-09 17:58:01,769 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 750.4ms TimeCoverageRelationStatistics Valid=229, Invalid=1411, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 17:58:01,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4393 states. [2021-07-09 17:58:01,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4393 to 3804. [2021-07-09 17:58:01,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3804 states, 3803 states have (on average 4.192216671049172) internal successors, (15943), 3803 states have internal predecessors, (15943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:01,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3804 states to 3804 states and 15943 transitions. [2021-07-09 17:58:01,831 INFO L78 Accepts]: Start accepts. Automaton has 3804 states and 15943 transitions. Word has length 23 [2021-07-09 17:58:01,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:01,831 INFO L482 AbstractCegarLoop]: Abstraction has 3804 states and 15943 transitions. [2021-07-09 17:58:01,831 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:01,831 INFO L276 IsEmpty]: Start isEmpty. Operand 3804 states and 15943 transitions. [2021-07-09 17:58:01,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:01,838 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:01,838 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:02,038 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 314 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable687 [2021-07-09 17:58:02,038 INFO L430 AbstractCegarLoop]: === Iteration 315 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:02,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:02,038 INFO L82 PathProgramCache]: Analyzing trace with hash 1830164857, now seen corresponding path program 160 times [2021-07-09 17:58:02,038 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:02,038 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633902343] [2021-07-09 17:58:02,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:02,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:02,143 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:02,143 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:02,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633902343] [2021-07-09 17:58:02,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633902343] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:02,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177468917] [2021-07-09 17:58:02,144 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 315 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 315 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:02,169 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:58:02,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:02,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:02,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:02,252 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:02,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:58:02,254 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:02,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:02,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:02,263 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:58:02,349 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:02,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177468917] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:02,349 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:02,349 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:02,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742336450] [2021-07-09 17:58:02,349 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:02,350 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:02,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:02,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:02,350 INFO L87 Difference]: Start difference. First operand 3804 states and 15943 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:03,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:03,110 INFO L93 Difference]: Finished difference Result 4380 states and 18184 transitions. [2021-07-09 17:58:03,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:58:03,111 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:03,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:03,121 INFO L225 Difference]: With dead ends: 4380 [2021-07-09 17:58:03,121 INFO L226 Difference]: Without dead ends: 4359 [2021-07-09 17:58:03,121 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 640.3ms TimeCoverageRelationStatistics Valid=192, Invalid=738, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:58:03,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4359 states. [2021-07-09 17:58:03,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4359 to 3792. [2021-07-09 17:58:03,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.191242416249011) internal successors, (15889), 3791 states have internal predecessors, (15889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:03,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15889 transitions. [2021-07-09 17:58:03,186 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15889 transitions. Word has length 23 [2021-07-09 17:58:03,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:03,186 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15889 transitions. [2021-07-09 17:58:03,186 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:03,186 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15889 transitions. [2021-07-09 17:58:03,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:03,193 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:03,193 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:03,393 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable691,315 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:03,393 INFO L430 AbstractCegarLoop]: === Iteration 316 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:03,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:03,394 INFO L82 PathProgramCache]: Analyzing trace with hash 1566452255, now seen corresponding path program 161 times [2021-07-09 17:58:03,394 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:03,394 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018054655] [2021-07-09 17:58:03,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:03,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:03,516 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:03,516 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:03,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018054655] [2021-07-09 17:58:03,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018054655] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:03,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349735188] [2021-07-09 17:58:03,517 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 316 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 316 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:03,543 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:58:03,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:03,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:03,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:03,629 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:03,630 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 20 treesize of output 36 [2021-07-09 17:58:03,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:03,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:03,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:03,641 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-09 17:58:03,729 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:03,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349735188] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:03,729 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:03,729 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:03,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715588385] [2021-07-09 17:58:03,729 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:03,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:03,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:03,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:03,730 INFO L87 Difference]: Start difference. First operand 3792 states and 15889 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:04,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:04,365 INFO L93 Difference]: Finished difference Result 4170 states and 17358 transitions. [2021-07-09 17:58:04,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:58:04,365 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:04,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:04,375 INFO L225 Difference]: With dead ends: 4170 [2021-07-09 17:58:04,375 INFO L226 Difference]: Without dead ends: 4144 [2021-07-09 17:58:04,375 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 531.2ms TimeCoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:58:04,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4144 states. [2021-07-09 17:58:04,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4144 to 3802. [2021-07-09 17:58:04,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3802 states, 3801 states have (on average 4.18863456985004) internal successors, (15921), 3801 states have internal predecessors, (15921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:04,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3802 states to 3802 states and 15921 transitions. [2021-07-09 17:58:04,437 INFO L78 Accepts]: Start accepts. Automaton has 3802 states and 15921 transitions. Word has length 23 [2021-07-09 17:58:04,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:04,437 INFO L482 AbstractCegarLoop]: Abstraction has 3802 states and 15921 transitions. [2021-07-09 17:58:04,437 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:04,437 INFO L276 IsEmpty]: Start isEmpty. Operand 3802 states and 15921 transitions. [2021-07-09 17:58:04,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:04,443 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:04,443 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:04,644 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable693,316 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:04,644 INFO L430 AbstractCegarLoop]: === Iteration 317 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:04,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:04,644 INFO L82 PathProgramCache]: Analyzing trace with hash 524876187, now seen corresponding path program 162 times [2021-07-09 17:58:04,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:04,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013274238] [2021-07-09 17:58:04,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:04,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:04,746 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:04,746 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:04,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013274238] [2021-07-09 17:58:04,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013274238] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:04,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857409449] [2021-07-09 17:58:04,746 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 317 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 317 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:04,772 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:58:04,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:04,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:58:04,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:04,862 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:04,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-07-09 17:58:04,863 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:04,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:04,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:04,872 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:27 [2021-07-09 17:58:04,967 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:04,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857409449] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:04,967 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:04,967 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:04,967 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335794611] [2021-07-09 17:58:04,967 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:04,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:04,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:04,968 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:04,968 INFO L87 Difference]: Start difference. First operand 3802 states and 15921 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:05,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:05,430 INFO L93 Difference]: Finished difference Result 4038 states and 16829 transitions. [2021-07-09 17:58:05,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:58:05,430 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:05,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:05,440 INFO L225 Difference]: With dead ends: 4038 [2021-07-09 17:58:05,440 INFO L226 Difference]: Without dead ends: 4010 [2021-07-09 17:58:05,440 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 365.8ms TimeCoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:58:05,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4010 states. [2021-07-09 17:58:05,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4010 to 3795. [2021-07-09 17:58:05,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3795 states, 3794 states have (on average 4.1892461781760675) internal successors, (15894), 3794 states have internal predecessors, (15894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:05,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3795 states to 3795 states and 15894 transitions. [2021-07-09 17:58:05,499 INFO L78 Accepts]: Start accepts. Automaton has 3795 states and 15894 transitions. Word has length 23 [2021-07-09 17:58:05,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:05,499 INFO L482 AbstractCegarLoop]: Abstraction has 3795 states and 15894 transitions. [2021-07-09 17:58:05,499 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:05,499 INFO L276 IsEmpty]: Start isEmpty. Operand 3795 states and 15894 transitions. [2021-07-09 17:58:05,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:05,505 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:05,505 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:05,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 317 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable695 [2021-07-09 17:58:05,706 INFO L430 AbstractCegarLoop]: === Iteration 318 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:05,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:05,706 INFO L82 PathProgramCache]: Analyzing trace with hash -360922093, now seen corresponding path program 163 times [2021-07-09 17:58:05,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:05,706 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408953626] [2021-07-09 17:58:05,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:05,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:05,805 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:05,805 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:05,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408953626] [2021-07-09 17:58:05,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408953626] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:05,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982387697] [2021-07-09 17:58:05,805 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 318 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 318 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:05,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:05,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:05,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:05,949 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:05,949 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 20 treesize of output 36 [2021-07-09 17:58:05,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:05,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:05,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:05,959 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:58:06,028 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:06,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982387697] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:06,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:06,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:06,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308106538] [2021-07-09 17:58:06,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:06,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:06,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:06,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:06,029 INFO L87 Difference]: Start difference. First operand 3795 states and 15894 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:06,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:06,508 INFO L93 Difference]: Finished difference Result 4204 states and 17490 transitions. [2021-07-09 17:58:06,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:58:06,509 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:06,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:06,518 INFO L225 Difference]: With dead ends: 4204 [2021-07-09 17:58:06,518 INFO L226 Difference]: Without dead ends: 4170 [2021-07-09 17:58:06,519 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 392.8ms TimeCoverageRelationStatistics Valid=112, Invalid=538, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:58:06,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4170 states. [2021-07-09 17:58:06,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4170 to 3792. [2021-07-09 17:58:06,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.190451068319705) internal successors, (15886), 3791 states have internal predecessors, (15886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:06,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15886 transitions. [2021-07-09 17:58:06,580 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15886 transitions. Word has length 23 [2021-07-09 17:58:06,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:06,580 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15886 transitions. [2021-07-09 17:58:06,580 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:06,580 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15886 transitions. [2021-07-09 17:58:06,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:06,586 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:06,586 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:06,786 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 318 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable696 [2021-07-09 17:58:06,787 INFO L430 AbstractCegarLoop]: === Iteration 319 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:06,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:06,787 INFO L82 PathProgramCache]: Analyzing trace with hash -545976375, now seen corresponding path program 164 times [2021-07-09 17:58:06,787 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:06,787 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203992414] [2021-07-09 17:58:06,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:06,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:06,892 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:06,893 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:06,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203992414] [2021-07-09 17:58:06,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203992414] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:06,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676049146] [2021-07-09 17:58:06,893 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 319 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 319 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:06,918 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:58:06,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:06,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:06,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:06,991 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:06,992 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 37 [2021-07-09 17:58:06,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:07,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:07,030 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:07,030 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:58:07,141 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:07,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676049146] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:07,141 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:07,141 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:07,141 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908834809] [2021-07-09 17:58:07,141 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:07,141 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:07,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:07,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:07,141 INFO L87 Difference]: Start difference. First operand 3792 states and 15886 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:07,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:07,767 INFO L93 Difference]: Finished difference Result 4133 states and 17209 transitions. [2021-07-09 17:58:07,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:58:07,767 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:07,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:07,777 INFO L225 Difference]: With dead ends: 4133 [2021-07-09 17:58:07,777 INFO L226 Difference]: Without dead ends: 4107 [2021-07-09 17:58:07,777 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 542.3ms TimeCoverageRelationStatistics Valid=146, Invalid=610, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:58:07,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4107 states. [2021-07-09 17:58:07,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4107 to 3801. [2021-07-09 17:58:07,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3801 states, 3800 states have (on average 4.1889473684210525) internal successors, (15918), 3800 states have internal predecessors, (15918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:07,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3801 states to 3801 states and 15918 transitions. [2021-07-09 17:58:07,837 INFO L78 Accepts]: Start accepts. Automaton has 3801 states and 15918 transitions. Word has length 23 [2021-07-09 17:58:07,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:07,837 INFO L482 AbstractCegarLoop]: Abstraction has 3801 states and 15918 transitions. [2021-07-09 17:58:07,837 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:07,837 INFO L276 IsEmpty]: Start isEmpty. Operand 3801 states and 15918 transitions. [2021-07-09 17:58:07,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:07,843 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:07,843 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:08,043 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 319 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable698 [2021-07-09 17:58:08,044 INFO L430 AbstractCegarLoop]: === Iteration 320 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:08,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:08,044 INFO L82 PathProgramCache]: Analyzing trace with hash -1587552443, now seen corresponding path program 165 times [2021-07-09 17:58:08,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:08,044 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540270478] [2021-07-09 17:58:08,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:08,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:08,157 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:08,157 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:08,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540270478] [2021-07-09 17:58:08,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540270478] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:08,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637363777] [2021-07-09 17:58:08,157 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 320 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 320 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:08,185 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:58:08,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:08,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:58:08,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:08,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:58:08,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:58:08,262 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:08,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 31 [2021-07-09 17:58:08,263 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:08,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:08,272 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:08,272 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:28 [2021-07-09 17:58:08,361 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:08,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637363777] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:08,362 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:08,362 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:08,362 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301693666] [2021-07-09 17:58:08,362 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:08,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:08,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:08,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:08,362 INFO L87 Difference]: Start difference. First operand 3801 states and 15918 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:08,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:08,955 INFO L93 Difference]: Finished difference Result 4050 states and 16875 transitions. [2021-07-09 17:58:08,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:58:08,955 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:08,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:08,964 INFO L225 Difference]: With dead ends: 4050 [2021-07-09 17:58:08,964 INFO L226 Difference]: Without dead ends: 4022 [2021-07-09 17:58:08,964 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 420.1ms TimeCoverageRelationStatistics Valid=106, Invalid=596, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:58:08,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4022 states. [2021-07-09 17:58:09,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4022 to 3794. [2021-07-09 17:58:09,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3794 states, 3793 states have (on average 4.190350645926707) internal successors, (15894), 3793 states have internal predecessors, (15894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:09,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3794 states to 3794 states and 15894 transitions. [2021-07-09 17:58:09,049 INFO L78 Accepts]: Start accepts. Automaton has 3794 states and 15894 transitions. Word has length 23 [2021-07-09 17:58:09,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:09,049 INFO L482 AbstractCegarLoop]: Abstraction has 3794 states and 15894 transitions. [2021-07-09 17:58:09,050 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:09,050 INFO L276 IsEmpty]: Start isEmpty. Operand 3794 states and 15894 transitions. [2021-07-09 17:58:09,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:09,056 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:09,056 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:09,256 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 320 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable700 [2021-07-09 17:58:09,256 INFO L430 AbstractCegarLoop]: === Iteration 321 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:09,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:09,256 INFO L82 PathProgramCache]: Analyzing trace with hash -1874673795, now seen corresponding path program 166 times [2021-07-09 17:58:09,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:09,257 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864818772] [2021-07-09 17:58:09,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:09,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:09,373 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:09,373 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:09,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864818772] [2021-07-09 17:58:09,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864818772] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:09,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641897639] [2021-07-09 17:58:09,373 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 321 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 321 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:09,399 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:58:09,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:09,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:09,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:09,472 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:09,472 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 37 [2021-07-09 17:58:09,473 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:09,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:09,484 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:09,484 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:58:09,591 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:09,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641897639] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:09,592 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:09,592 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:09,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703903589] [2021-07-09 17:58:09,592 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:09,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:09,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:09,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:09,592 INFO L87 Difference]: Start difference. First operand 3794 states and 15894 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:10,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:10,201 INFO L93 Difference]: Finished difference Result 4044 states and 16847 transitions. [2021-07-09 17:58:10,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:58:10,202 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:10,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:10,210 INFO L225 Difference]: With dead ends: 4044 [2021-07-09 17:58:10,210 INFO L226 Difference]: Without dead ends: 4018 [2021-07-09 17:58:10,211 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 528.9ms TimeCoverageRelationStatistics Valid=171, Invalid=699, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:58:10,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4018 states. [2021-07-09 17:58:10,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4018 to 3798. [2021-07-09 17:58:10,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3798 states, 3797 states have (on average 4.190150118514617) internal successors, (15910), 3797 states have internal predecessors, (15910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:10,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3798 states to 3798 states and 15910 transitions. [2021-07-09 17:58:10,267 INFO L78 Accepts]: Start accepts. Automaton has 3798 states and 15910 transitions. Word has length 23 [2021-07-09 17:58:10,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:10,267 INFO L482 AbstractCegarLoop]: Abstraction has 3798 states and 15910 transitions. [2021-07-09 17:58:10,267 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:10,267 INFO L276 IsEmpty]: Start isEmpty. Operand 3798 states and 15910 transitions. [2021-07-09 17:58:10,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:10,273 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:10,273 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:10,473 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable701,321 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:10,474 INFO L430 AbstractCegarLoop]: === Iteration 322 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:10,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:10,474 INFO L82 PathProgramCache]: Analyzing trace with hash 1927076115, now seen corresponding path program 167 times [2021-07-09 17:58:10,474 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:10,474 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595128178] [2021-07-09 17:58:10,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:10,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:10,585 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:10,585 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:10,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595128178] [2021-07-09 17:58:10,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595128178] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:10,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085902780] [2021-07-09 17:58:10,585 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 322 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 322 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:10,611 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:58:10,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:10,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:10,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:10,687 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:10,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:58:10,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:10,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:10,699 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:10,699 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:58:10,817 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:10,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2085902780] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:10,817 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:10,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:10,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155011228] [2021-07-09 17:58:10,818 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:10,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:10,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:10,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:10,818 INFO L87 Difference]: Start difference. First operand 3798 states and 15910 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:11,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:11,348 INFO L93 Difference]: Finished difference Result 4052 states and 16882 transitions. [2021-07-09 17:58:11,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:58:11,349 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:11,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:11,358 INFO L225 Difference]: With dead ends: 4052 [2021-07-09 17:58:11,358 INFO L226 Difference]: Without dead ends: 4031 [2021-07-09 17:58:11,358 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 458.1ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:58:11,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4031 states. [2021-07-09 17:58:11,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4031 to 3794. [2021-07-09 17:58:11,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3794 states, 3793 states have (on average 4.190350645926707) internal successors, (15894), 3793 states have internal predecessors, (15894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:11,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3794 states to 3794 states and 15894 transitions. [2021-07-09 17:58:11,414 INFO L78 Accepts]: Start accepts. Automaton has 3794 states and 15894 transitions. Word has length 23 [2021-07-09 17:58:11,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:11,414 INFO L482 AbstractCegarLoop]: Abstraction has 3794 states and 15894 transitions. [2021-07-09 17:58:11,414 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:11,415 INFO L276 IsEmpty]: Start isEmpty. Operand 3794 states and 15894 transitions. [2021-07-09 17:58:11,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:11,420 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:11,420 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:11,621 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 322 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable703 [2021-07-09 17:58:11,621 INFO L430 AbstractCegarLoop]: === Iteration 323 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:11,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:11,621 INFO L82 PathProgramCache]: Analyzing trace with hash -1433114925, now seen corresponding path program 168 times [2021-07-09 17:58:11,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:11,621 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163197512] [2021-07-09 17:58:11,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:11,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:11,730 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:11,730 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:11,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163197512] [2021-07-09 17:58:11,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163197512] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:11,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891194687] [2021-07-09 17:58:11,730 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 323 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 323 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:11,756 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:58:11,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:11,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:11,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:11,831 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:11,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:58:11,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:11,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:11,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:11,842 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:58:11,950 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:11,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891194687] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:11,950 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:11,950 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:11,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404794026] [2021-07-09 17:58:11,951 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:11,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:11,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:11,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:11,951 INFO L87 Difference]: Start difference. First operand 3794 states and 15894 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:12,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:12,498 INFO L93 Difference]: Finished difference Result 4030 states and 16793 transitions. [2021-07-09 17:58:12,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:58:12,498 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:12,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:12,507 INFO L225 Difference]: With dead ends: 4030 [2021-07-09 17:58:12,507 INFO L226 Difference]: Without dead ends: 4005 [2021-07-09 17:58:12,507 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 539.9ms TimeCoverageRelationStatistics Valid=144, Invalid=612, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:58:12,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4005 states. [2021-07-09 17:58:12,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4005 to 3798. [2021-07-09 17:58:12,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3798 states, 3797 states have (on average 4.190150118514617) internal successors, (15910), 3797 states have internal predecessors, (15910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:12,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3798 states to 3798 states and 15910 transitions. [2021-07-09 17:58:12,564 INFO L78 Accepts]: Start accepts. Automaton has 3798 states and 15910 transitions. Word has length 23 [2021-07-09 17:58:12,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:12,564 INFO L482 AbstractCegarLoop]: Abstraction has 3798 states and 15910 transitions. [2021-07-09 17:58:12,564 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:12,564 INFO L276 IsEmpty]: Start isEmpty. Operand 3798 states and 15910 transitions. [2021-07-09 17:58:12,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:12,570 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:12,570 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:12,770 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable705,323 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:12,770 INFO L430 AbstractCegarLoop]: === Iteration 324 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:12,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:12,770 INFO L82 PathProgramCache]: Analyzing trace with hash 1849159839, now seen corresponding path program 169 times [2021-07-09 17:58:12,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:12,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16483229] [2021-07-09 17:58:12,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:12,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:12,881 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:12,882 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:12,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16483229] [2021-07-09 17:58:12,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16483229] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:12,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384519968] [2021-07-09 17:58:12,882 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 324 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 324 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:12,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:12,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:12,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:12,982 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:12,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:58:12,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:12,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:12,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:12,994 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:58:13,104 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:13,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384519968] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:13,104 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:13,104 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:13,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041757827] [2021-07-09 17:58:13,104 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:13,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:13,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:13,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:13,105 INFO L87 Difference]: Start difference. First operand 3798 states and 15910 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:13,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:13,769 INFO L93 Difference]: Finished difference Result 4039 states and 16830 transitions. [2021-07-09 17:58:13,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:58:13,769 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:13,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:13,778 INFO L225 Difference]: With dead ends: 4039 [2021-07-09 17:58:13,778 INFO L226 Difference]: Without dead ends: 4018 [2021-07-09 17:58:13,778 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 544.3ms TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:58:13,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4018 states. [2021-07-09 17:58:13,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4018 to 3792. [2021-07-09 17:58:13,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.190451068319705) internal successors, (15886), 3791 states have internal predecessors, (15886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:13,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15886 transitions. [2021-07-09 17:58:13,834 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15886 transitions. Word has length 23 [2021-07-09 17:58:13,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:13,834 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15886 transitions. [2021-07-09 17:58:13,834 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:13,834 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15886 transitions. [2021-07-09 17:58:13,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:13,840 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:13,840 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:14,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable707,324 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:14,040 INFO L430 AbstractCegarLoop]: === Iteration 325 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:14,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:14,041 INFO L82 PathProgramCache]: Analyzing trace with hash 131673669, now seen corresponding path program 170 times [2021-07-09 17:58:14,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:14,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166149426] [2021-07-09 17:58:14,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:14,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:14,136 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:14,136 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:14,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166149426] [2021-07-09 17:58:14,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166149426] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:14,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924048316] [2021-07-09 17:58:14,137 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 325 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 325 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:14,162 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:58:14,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:14,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:14,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:14,265 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:14,265 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 20 treesize of output 36 [2021-07-09 17:58:14,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:14,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:14,277 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:14,277 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:58:14,345 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:14,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [924048316] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:14,345 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:14,345 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:14,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520015637] [2021-07-09 17:58:14,345 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:14,346 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:14,346 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:14,346 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:14,346 INFO L87 Difference]: Start difference. First operand 3792 states and 15886 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:14,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:14,901 INFO L93 Difference]: Finished difference Result 4359 states and 18104 transitions. [2021-07-09 17:58:14,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:58:14,902 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:14,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:14,911 INFO L225 Difference]: With dead ends: 4359 [2021-07-09 17:58:14,911 INFO L226 Difference]: Without dead ends: 4328 [2021-07-09 17:58:14,911 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 493.8ms TimeCoverageRelationStatistics Valid=156, Invalid=774, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:58:14,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4328 states. [2021-07-09 17:58:14,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4328 to 3796. [2021-07-09 17:58:14,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 4.190777338603426) internal successors, (15904), 3795 states have internal predecessors, (15904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:14,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 15904 transitions. [2021-07-09 17:58:14,971 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 15904 transitions. Word has length 23 [2021-07-09 17:58:14,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:14,971 INFO L482 AbstractCegarLoop]: Abstraction has 3796 states and 15904 transitions. [2021-07-09 17:58:14,971 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:14,971 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 15904 transitions. [2021-07-09 17:58:14,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:14,977 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:14,977 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:15,177 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable709,325 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:15,177 INFO L430 AbstractCegarLoop]: === Iteration 326 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:15,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:15,177 INFO L82 PathProgramCache]: Analyzing trace with hash 1171909467, now seen corresponding path program 171 times [2021-07-09 17:58:15,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:15,178 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746765725] [2021-07-09 17:58:15,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:15,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:15,279 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:15,279 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:15,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746765725] [2021-07-09 17:58:15,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746765725] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:15,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670821147] [2021-07-09 17:58:15,279 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 326 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 326 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:15,306 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:58:15,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:15,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:15,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:15,393 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:15,393 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 37 [2021-07-09 17:58:15,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:15,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:15,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:15,403 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:58:15,522 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:15,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670821147] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:15,522 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:15,522 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:15,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310716986] [2021-07-09 17:58:15,522 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:15,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:15,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:15,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:15,523 INFO L87 Difference]: Start difference. First operand 3796 states and 15904 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:16,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:16,230 INFO L93 Difference]: Finished difference Result 4229 states and 17589 transitions. [2021-07-09 17:58:16,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:58:16,231 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:16,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:16,240 INFO L225 Difference]: With dead ends: 4229 [2021-07-09 17:58:16,240 INFO L226 Difference]: Without dead ends: 4204 [2021-07-09 17:58:16,240 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 671.9ms TimeCoverageRelationStatistics Valid=190, Invalid=866, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:58:16,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4204 states. [2021-07-09 17:58:16,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4204 to 3800. [2021-07-09 17:58:16,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3800 states, 3799 states have (on average 4.190576467491445) internal successors, (15920), 3799 states have internal predecessors, (15920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:16,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3800 states to 3800 states and 15920 transitions. [2021-07-09 17:58:16,300 INFO L78 Accepts]: Start accepts. Automaton has 3800 states and 15920 transitions. Word has length 23 [2021-07-09 17:58:16,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:16,300 INFO L482 AbstractCegarLoop]: Abstraction has 3800 states and 15920 transitions. [2021-07-09 17:58:16,300 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:16,300 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 15920 transitions. [2021-07-09 17:58:16,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:16,306 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:16,306 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:16,506 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 326 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable711 [2021-07-09 17:58:16,506 INFO L430 AbstractCegarLoop]: === Iteration 327 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:16,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:16,506 INFO L82 PathProgramCache]: Analyzing trace with hash 159216935, now seen corresponding path program 172 times [2021-07-09 17:58:16,506 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:16,506 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829957460] [2021-07-09 17:58:16,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:16,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:16,615 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:16,615 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:16,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829957460] [2021-07-09 17:58:16,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829957460] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:16,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023575769] [2021-07-09 17:58:16,615 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 327 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 327 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:16,641 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:58:16,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:16,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:16,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:16,727 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:16,728 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 37 [2021-07-09 17:58:16,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:16,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:16,738 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:16,738 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:58:16,826 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:16,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023575769] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:16,827 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:16,827 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:16,827 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076208150] [2021-07-09 17:58:16,827 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:16,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:16,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:16,827 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:16,827 INFO L87 Difference]: Start difference. First operand 3800 states and 15920 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:17,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:17,506 INFO L93 Difference]: Finished difference Result 4273 states and 17756 transitions. [2021-07-09 17:58:17,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:58:17,506 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:17,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:17,515 INFO L225 Difference]: With dead ends: 4273 [2021-07-09 17:58:17,516 INFO L226 Difference]: Without dead ends: 4252 [2021-07-09 17:58:17,516 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 639.3ms TimeCoverageRelationStatistics Valid=157, Invalid=713, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:58:17,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4252 states. [2021-07-09 17:58:17,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4252 to 3792. [2021-07-09 17:58:17,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.190451068319705) internal successors, (15886), 3791 states have internal predecessors, (15886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:17,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15886 transitions. [2021-07-09 17:58:17,594 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15886 transitions. Word has length 23 [2021-07-09 17:58:17,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:17,594 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15886 transitions. [2021-07-09 17:58:17,594 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:17,594 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15886 transitions. [2021-07-09 17:58:17,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:17,600 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:17,600 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:17,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable713,327 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:17,800 INFO L430 AbstractCegarLoop]: === Iteration 328 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:17,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:17,801 INFO L82 PathProgramCache]: Analyzing trace with hash -1986304985, now seen corresponding path program 173 times [2021-07-09 17:58:17,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:17,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187339494] [2021-07-09 17:58:17,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:17,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:17,917 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:17,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:17,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187339494] [2021-07-09 17:58:17,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187339494] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:17,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187904948] [2021-07-09 17:58:17,917 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 328 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 328 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:17,943 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:58:17,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:17,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:17,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:18,048 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:18,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:58:18,049 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:18,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:18,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:18,058 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:58:18,121 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:18,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1187904948] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:18,121 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:18,121 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:18,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928272315] [2021-07-09 17:58:18,121 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:18,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:18,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:18,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:18,122 INFO L87 Difference]: Start difference. First operand 3792 states and 15886 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:18,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:18,681 INFO L93 Difference]: Finished difference Result 4075 states and 16982 transitions. [2021-07-09 17:58:18,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:58:18,682 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:18,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:18,691 INFO L225 Difference]: With dead ends: 4075 [2021-07-09 17:58:18,691 INFO L226 Difference]: Without dead ends: 4053 [2021-07-09 17:58:18,691 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 463.5ms TimeCoverageRelationStatistics Valid=137, Invalid=675, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:58:18,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4053 states. [2021-07-09 17:58:18,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4053 to 3796. [2021-07-09 17:58:18,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 4.190777338603426) internal successors, (15904), 3795 states have internal predecessors, (15904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:18,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 15904 transitions. [2021-07-09 17:58:18,749 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 15904 transitions. Word has length 23 [2021-07-09 17:58:18,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:18,749 INFO L482 AbstractCegarLoop]: Abstraction has 3796 states and 15904 transitions. [2021-07-09 17:58:18,749 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:18,749 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 15904 transitions. [2021-07-09 17:58:18,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:18,755 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:18,755 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:18,955 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable715,328 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:18,956 INFO L430 AbstractCegarLoop]: === Iteration 329 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:18,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:18,956 INFO L82 PathProgramCache]: Analyzing trace with hash -1400971033, now seen corresponding path program 174 times [2021-07-09 17:58:18,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:18,956 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567651856] [2021-07-09 17:58:18,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:18,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:19,048 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:19,048 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:19,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567651856] [2021-07-09 17:58:19,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567651856] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:19,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240976921] [2021-07-09 17:58:19,048 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 329 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 329 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:19,074 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:58:19,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:19,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:58:19,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:19,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:58:19,195 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-09 17:58:19,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 53 [2021-07-09 17:58:19,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:19,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:19,210 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:19,210 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:40 [2021-07-09 17:58:19,293 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:19,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240976921] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:19,293 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:19,293 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:58:19,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956589320] [2021-07-09 17:58:19,293 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:58:19,294 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:19,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:58:19,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:58:19,294 INFO L87 Difference]: Start difference. First operand 3796 states and 15904 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:19,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:19,978 INFO L93 Difference]: Finished difference Result 4077 states and 16978 transitions. [2021-07-09 17:58:19,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:58:19,979 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:19,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:19,988 INFO L225 Difference]: With dead ends: 4077 [2021-07-09 17:58:19,988 INFO L226 Difference]: Without dead ends: 4051 [2021-07-09 17:58:19,988 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 527.5ms TimeCoverageRelationStatistics Valid=168, Invalid=954, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:58:19,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4051 states. [2021-07-09 17:58:20,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4051 to 3800. [2021-07-09 17:58:20,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3800 states, 3799 states have (on average 4.190576467491445) internal successors, (15920), 3799 states have internal predecessors, (15920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:20,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3800 states to 3800 states and 15920 transitions. [2021-07-09 17:58:20,048 INFO L78 Accepts]: Start accepts. Automaton has 3800 states and 15920 transitions. Word has length 23 [2021-07-09 17:58:20,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:20,048 INFO L482 AbstractCegarLoop]: Abstraction has 3800 states and 15920 transitions. [2021-07-09 17:58:20,048 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:20,049 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 15920 transitions. [2021-07-09 17:58:20,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:20,054 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:20,055 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:20,255 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable717,329 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:20,255 INFO L430 AbstractCegarLoop]: === Iteration 330 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:20,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:20,255 INFO L82 PathProgramCache]: Analyzing trace with hash 212595701, now seen corresponding path program 175 times [2021-07-09 17:58:20,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:20,255 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75079538] [2021-07-09 17:58:20,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:20,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:20,348 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:20,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:20,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75079538] [2021-07-09 17:58:20,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75079538] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:20,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126710905] [2021-07-09 17:58:20,348 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 330 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 330 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:20,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:20,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:20,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:20,461 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:20,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:58:20,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:20,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:20,472 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:20,472 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:58:20,568 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:20,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126710905] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:20,568 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:20,568 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:20,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878446057] [2021-07-09 17:58:20,569 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:20,569 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:20,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:20,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:20,569 INFO L87 Difference]: Start difference. First operand 3800 states and 15920 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:21,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:21,071 INFO L93 Difference]: Finished difference Result 4013 states and 16724 transitions. [2021-07-09 17:58:21,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:58:21,071 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:21,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:21,081 INFO L225 Difference]: With dead ends: 4013 [2021-07-09 17:58:21,081 INFO L226 Difference]: Without dead ends: 3992 [2021-07-09 17:58:21,081 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 486.6ms TimeCoverageRelationStatistics Valid=144, Invalid=612, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:58:21,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3992 states. [2021-07-09 17:58:21,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3992 to 3792. [2021-07-09 17:58:21,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.190451068319705) internal successors, (15886), 3791 states have internal predecessors, (15886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:21,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15886 transitions. [2021-07-09 17:58:21,146 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15886 transitions. Word has length 23 [2021-07-09 17:58:21,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:21,146 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15886 transitions. [2021-07-09 17:58:21,146 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:21,146 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15886 transitions. [2021-07-09 17:58:21,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:21,153 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:21,153 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:21,353 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable721,330 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:21,353 INFO L430 AbstractCegarLoop]: === Iteration 331 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:21,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:21,353 INFO L82 PathProgramCache]: Analyzing trace with hash -343292505, now seen corresponding path program 176 times [2021-07-09 17:58:21,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:21,354 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573736169] [2021-07-09 17:58:21,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:21,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:21,455 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:21,455 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:21,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573736169] [2021-07-09 17:58:21,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573736169] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:21,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955697966] [2021-07-09 17:58:21,455 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 331 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 331 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:21,481 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:58:21,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:21,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:21,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:21,556 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:21,556 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 37 [2021-07-09 17:58:21,557 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:21,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:21,568 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:21,568 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:58:21,676 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:21,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955697966] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:21,676 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:21,677 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:21,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314969410] [2021-07-09 17:58:21,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:21,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:21,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:21,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:21,677 INFO L87 Difference]: Start difference. First operand 3792 states and 15886 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:22,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:22,365 INFO L93 Difference]: Finished difference Result 4089 states and 17033 transitions. [2021-07-09 17:58:22,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:58:22,365 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:22,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:22,374 INFO L225 Difference]: With dead ends: 4089 [2021-07-09 17:58:22,374 INFO L226 Difference]: Without dead ends: 4063 [2021-07-09 17:58:22,374 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 532.8ms TimeCoverageRelationStatistics Valid=143, Invalid=613, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:58:22,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4063 states. [2021-07-09 17:58:22,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4063 to 3801. [2021-07-09 17:58:22,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3801 states, 3800 states have (on average 4.1889473684210525) internal successors, (15918), 3800 states have internal predecessors, (15918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:22,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3801 states to 3801 states and 15918 transitions. [2021-07-09 17:58:22,432 INFO L78 Accepts]: Start accepts. Automaton has 3801 states and 15918 transitions. Word has length 23 [2021-07-09 17:58:22,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:22,432 INFO L482 AbstractCegarLoop]: Abstraction has 3801 states and 15918 transitions. [2021-07-09 17:58:22,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:22,433 INFO L276 IsEmpty]: Start isEmpty. Operand 3801 states and 15918 transitions. [2021-07-09 17:58:22,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:22,439 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:22,439 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:22,639 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 331 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable723 [2021-07-09 17:58:22,639 INFO L430 AbstractCegarLoop]: === Iteration 332 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:22,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:22,639 INFO L82 PathProgramCache]: Analyzing trace with hash -1384868573, now seen corresponding path program 177 times [2021-07-09 17:58:22,639 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:22,639 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755837114] [2021-07-09 17:58:22,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:22,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:22,744 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:22,745 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:22,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755837114] [2021-07-09 17:58:22,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755837114] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:22,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180757487] [2021-07-09 17:58:22,745 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 332 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 332 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:22,772 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:58:22,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:22,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:22,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:22,852 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:22,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:58:22,853 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:22,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:22,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:22,864 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:58:22,974 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:22,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180757487] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:22,974 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:22,974 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:22,974 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490913843] [2021-07-09 17:58:22,974 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:22,974 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:22,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:22,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:22,974 INFO L87 Difference]: Start difference. First operand 3801 states and 15918 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:23,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:23,541 INFO L93 Difference]: Finished difference Result 4036 states and 16822 transitions. [2021-07-09 17:58:23,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:58:23,541 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:23,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:23,550 INFO L225 Difference]: With dead ends: 4036 [2021-07-09 17:58:23,550 INFO L226 Difference]: Without dead ends: 4008 [2021-07-09 17:58:23,550 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 514.0ms TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:58:23,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4008 states. [2021-07-09 17:58:23,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4008 to 3794. [2021-07-09 17:58:23,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3794 states, 3793 states have (on average 4.190350645926707) internal successors, (15894), 3793 states have internal predecessors, (15894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:23,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3794 states to 3794 states and 15894 transitions. [2021-07-09 17:58:23,605 INFO L78 Accepts]: Start accepts. Automaton has 3794 states and 15894 transitions. Word has length 23 [2021-07-09 17:58:23,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:23,605 INFO L482 AbstractCegarLoop]: Abstraction has 3794 states and 15894 transitions. [2021-07-09 17:58:23,605 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:23,605 INFO L276 IsEmpty]: Start isEmpty. Operand 3794 states and 15894 transitions. [2021-07-09 17:58:23,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:23,611 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:23,611 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:23,811 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable725,332 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:23,812 INFO L430 AbstractCegarLoop]: === Iteration 333 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:23,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:23,812 INFO L82 PathProgramCache]: Analyzing trace with hash -1671989925, now seen corresponding path program 178 times [2021-07-09 17:58:23,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:23,812 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595182173] [2021-07-09 17:58:23,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:23,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:23,913 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:23,913 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:23,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595182173] [2021-07-09 17:58:23,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595182173] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:23,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59879970] [2021-07-09 17:58:23,913 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 333 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 333 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:23,939 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:58:23,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:23,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:23,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:24,044 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:24,045 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 37 [2021-07-09 17:58:24,046 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:24,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:24,056 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:24,056 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:58:24,162 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:24,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59879970] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:24,162 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:24,162 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:24,162 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477660367] [2021-07-09 17:58:24,162 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:24,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:24,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:24,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:24,163 INFO L87 Difference]: Start difference. First operand 3794 states and 15894 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:24,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:24,648 INFO L93 Difference]: Finished difference Result 4000 states and 16671 transitions. [2021-07-09 17:58:24,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:58:24,649 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:24,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:24,657 INFO L225 Difference]: With dead ends: 4000 [2021-07-09 17:58:24,657 INFO L226 Difference]: Without dead ends: 3974 [2021-07-09 17:58:24,658 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 530.2ms TimeCoverageRelationStatistics Valid=163, Invalid=649, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:58:24,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3974 states. [2021-07-09 17:58:24,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3974 to 3798. [2021-07-09 17:58:24,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3798 states, 3797 states have (on average 4.190150118514617) internal successors, (15910), 3797 states have internal predecessors, (15910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:24,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3798 states to 3798 states and 15910 transitions. [2021-07-09 17:58:24,716 INFO L78 Accepts]: Start accepts. Automaton has 3798 states and 15910 transitions. Word has length 23 [2021-07-09 17:58:24,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:24,716 INFO L482 AbstractCegarLoop]: Abstraction has 3798 states and 15910 transitions. [2021-07-09 17:58:24,716 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:24,716 INFO L276 IsEmpty]: Start isEmpty. Operand 3798 states and 15910 transitions. [2021-07-09 17:58:24,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:24,722 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:24,722 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:24,922 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 333 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable727 [2021-07-09 17:58:24,922 INFO L430 AbstractCegarLoop]: === Iteration 334 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:24,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:24,922 INFO L82 PathProgramCache]: Analyzing trace with hash 2129759985, now seen corresponding path program 179 times [2021-07-09 17:58:24,923 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:24,923 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435800734] [2021-07-09 17:58:24,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:24,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:25,024 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:25,024 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:25,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435800734] [2021-07-09 17:58:25,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435800734] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:25,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173805992] [2021-07-09 17:58:25,024 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 334 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 334 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:25,050 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:58:25,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:25,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:25,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:25,126 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:25,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:58:25,127 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:25,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:25,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:25,138 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:58:25,247 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:25,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [173805992] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:25,247 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:25,247 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:25,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638258724] [2021-07-09 17:58:25,247 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:25,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:25,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:25,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:25,248 INFO L87 Difference]: Start difference. First operand 3798 states and 15910 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:25,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:25,710 INFO L93 Difference]: Finished difference Result 3986 states and 16616 transitions. [2021-07-09 17:58:25,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:58:25,710 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:25,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:25,719 INFO L225 Difference]: With dead ends: 3986 [2021-07-09 17:58:25,719 INFO L226 Difference]: Without dead ends: 3965 [2021-07-09 17:58:25,719 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 441.6ms TimeCoverageRelationStatistics Valid=118, Invalid=482, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:58:25,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3965 states. [2021-07-09 17:58:25,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3965 to 3794. [2021-07-09 17:58:25,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3794 states, 3793 states have (on average 4.190350645926707) internal successors, (15894), 3793 states have internal predecessors, (15894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:25,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3794 states to 3794 states and 15894 transitions. [2021-07-09 17:58:25,778 INFO L78 Accepts]: Start accepts. Automaton has 3794 states and 15894 transitions. Word has length 23 [2021-07-09 17:58:25,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:25,778 INFO L482 AbstractCegarLoop]: Abstraction has 3794 states and 15894 transitions. [2021-07-09 17:58:25,778 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:25,778 INFO L276 IsEmpty]: Start isEmpty. Operand 3794 states and 15894 transitions. [2021-07-09 17:58:25,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:25,784 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:25,784 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:25,984 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable729,334 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:25,984 INFO L430 AbstractCegarLoop]: === Iteration 335 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:25,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:25,985 INFO L82 PathProgramCache]: Analyzing trace with hash -1230431055, now seen corresponding path program 180 times [2021-07-09 17:58:25,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:25,985 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853741884] [2021-07-09 17:58:25,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:25,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:26,117 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:26,117 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:26,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853741884] [2021-07-09 17:58:26,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853741884] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:26,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261401135] [2021-07-09 17:58:26,117 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 335 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 335 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:26,143 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:58:26,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:26,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:58:26,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:26,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:58:26,226 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:26,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 35 [2021-07-09 17:58:26,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:26,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:26,237 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:26,237 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:32 [2021-07-09 17:58:26,332 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:26,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [261401135] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:26,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:26,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:26,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802300163] [2021-07-09 17:58:26,333 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:26,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:26,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:26,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:26,333 INFO L87 Difference]: Start difference. First operand 3794 states and 15894 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:26,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:26,728 INFO L93 Difference]: Finished difference Result 3923 states and 16367 transitions. [2021-07-09 17:58:26,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 17:58:26,729 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:26,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:26,739 INFO L225 Difference]: With dead ends: 3923 [2021-07-09 17:58:26,739 INFO L226 Difference]: Without dead ends: 3898 [2021-07-09 17:58:26,739 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 378.6ms TimeCoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:58:26,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3898 states. [2021-07-09 17:58:26,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3898 to 3798. [2021-07-09 17:58:26,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3798 states, 3797 states have (on average 4.190150118514617) internal successors, (15910), 3797 states have internal predecessors, (15910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:26,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3798 states to 3798 states and 15910 transitions. [2021-07-09 17:58:26,803 INFO L78 Accepts]: Start accepts. Automaton has 3798 states and 15910 transitions. Word has length 23 [2021-07-09 17:58:26,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:26,803 INFO L482 AbstractCegarLoop]: Abstraction has 3798 states and 15910 transitions. [2021-07-09 17:58:26,803 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:26,803 INFO L276 IsEmpty]: Start isEmpty. Operand 3798 states and 15910 transitions. [2021-07-09 17:58:26,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:26,809 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:26,809 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:27,010 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 335 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable731 [2021-07-09 17:58:27,010 INFO L430 AbstractCegarLoop]: === Iteration 336 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:27,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:27,010 INFO L82 PathProgramCache]: Analyzing trace with hash 2051843709, now seen corresponding path program 181 times [2021-07-09 17:58:27,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:27,010 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089378657] [2021-07-09 17:58:27,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:27,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:27,113 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:27,113 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:27,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089378657] [2021-07-09 17:58:27,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089378657] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:27,114 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555018829] [2021-07-09 17:58:27,114 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 336 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 336 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:27,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:27,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:27,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:27,216 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:27,216 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 37 [2021-07-09 17:58:27,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:27,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:27,227 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:27,227 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:58:27,335 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:27,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555018829] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:27,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:27,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:27,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988202927] [2021-07-09 17:58:27,335 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:27,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:27,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:27,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:27,336 INFO L87 Difference]: Start difference. First operand 3798 states and 15910 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:27,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:27,935 INFO L93 Difference]: Finished difference Result 3973 states and 16564 transitions. [2021-07-09 17:58:27,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:58:27,936 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:27,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:27,945 INFO L225 Difference]: With dead ends: 3973 [2021-07-09 17:58:27,945 INFO L226 Difference]: Without dead ends: 3952 [2021-07-09 17:58:27,945 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 536.4ms TimeCoverageRelationStatistics Valid=125, Invalid=525, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:58:27,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3952 states. [2021-07-09 17:58:28,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3952 to 3790. [2021-07-09 17:58:28,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3790 states, 3789 states have (on average 4.1902876748482445) internal successors, (15877), 3789 states have internal predecessors, (15877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:28,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3790 states to 3790 states and 15877 transitions. [2021-07-09 17:58:28,033 INFO L78 Accepts]: Start accepts. Automaton has 3790 states and 15877 transitions. Word has length 23 [2021-07-09 17:58:28,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:28,033 INFO L482 AbstractCegarLoop]: Abstraction has 3790 states and 15877 transitions. [2021-07-09 17:58:28,034 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:28,034 INFO L276 IsEmpty]: Start isEmpty. Operand 3790 states and 15877 transitions. [2021-07-09 17:58:28,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:28,040 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:28,040 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:28,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable732,336 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:28,240 INFO L430 AbstractCegarLoop]: === Iteration 337 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:28,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:28,241 INFO L82 PathProgramCache]: Analyzing trace with hash 1035728603, now seen corresponding path program 182 times [2021-07-09 17:58:28,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:28,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138530467] [2021-07-09 17:58:28,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:28,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:28,331 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:28,331 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:28,331 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138530467] [2021-07-09 17:58:28,331 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138530467] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:28,331 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273191643] [2021-07-09 17:58:28,331 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 337 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 337 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:28,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:58:28,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:28,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:28,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:28,459 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:28,459 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 20 treesize of output 36 [2021-07-09 17:58:28,460 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:28,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:28,469 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:28,470 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:58:28,532 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:28,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273191643] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:28,532 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:28,532 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:28,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035570924] [2021-07-09 17:58:28,533 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:28,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:28,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:28,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:28,533 INFO L87 Difference]: Start difference. First operand 3790 states and 15877 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:29,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:29,098 INFO L93 Difference]: Finished difference Result 4093 states and 17042 transitions. [2021-07-09 17:58:29,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:58:29,098 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:29,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:29,109 INFO L225 Difference]: With dead ends: 4093 [2021-07-09 17:58:29,109 INFO L226 Difference]: Without dead ends: 4071 [2021-07-09 17:58:29,109 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 471.0ms TimeCoverageRelationStatistics Valid=151, Invalid=779, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:58:29,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4071 states. [2021-07-09 17:58:29,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4071 to 3798. [2021-07-09 17:58:29,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3798 states, 3797 states have (on average 4.190413484329734) internal successors, (15911), 3797 states have internal predecessors, (15911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:29,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3798 states to 3798 states and 15911 transitions. [2021-07-09 17:58:29,171 INFO L78 Accepts]: Start accepts. Automaton has 3798 states and 15911 transitions. Word has length 23 [2021-07-09 17:58:29,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:29,171 INFO L482 AbstractCegarLoop]: Abstraction has 3798 states and 15911 transitions. [2021-07-09 17:58:29,171 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:29,171 INFO L276 IsEmpty]: Start isEmpty. Operand 3798 states and 15911 transitions. [2021-07-09 17:58:29,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:29,178 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:29,178 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:29,378 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 337 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable734 [2021-07-09 17:58:29,378 INFO L430 AbstractCegarLoop]: === Iteration 338 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:29,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:29,378 INFO L82 PathProgramCache]: Analyzing trace with hash 1621062555, now seen corresponding path program 183 times [2021-07-09 17:58:29,379 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:29,379 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765704905] [2021-07-09 17:58:29,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:29,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:29,472 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:29,472 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:29,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765704905] [2021-07-09 17:58:29,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765704905] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:29,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850514778] [2021-07-09 17:58:29,472 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 338 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 338 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:29,498 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:58:29,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:29,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:58:29,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:29,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:58:29,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 17:58:29,591 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:29,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 31 [2021-07-09 17:58:29,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:29,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:29,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:29,600 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:25 [2021-07-09 17:58:29,666 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:29,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850514778] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:29,666 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:29,666 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:29,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812233608] [2021-07-09 17:58:29,666 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:29,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:29,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:29,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:29,667 INFO L87 Difference]: Start difference. First operand 3798 states and 15911 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:30,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:30,256 INFO L93 Difference]: Finished difference Result 4064 states and 16898 transitions. [2021-07-09 17:58:30,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 17:58:30,256 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:30,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:30,267 INFO L225 Difference]: With dead ends: 4064 [2021-07-09 17:58:30,267 INFO L226 Difference]: Without dead ends: 4038 [2021-07-09 17:58:30,267 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 393.7ms TimeCoverageRelationStatistics Valid=143, Invalid=727, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:58:30,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4038 states. [2021-07-09 17:58:30,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4038 to 3802. [2021-07-09 17:58:30,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3802 states, 3801 states have (on average 4.190213101815312) internal successors, (15927), 3801 states have internal predecessors, (15927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:30,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3802 states to 3802 states and 15927 transitions. [2021-07-09 17:58:30,331 INFO L78 Accepts]: Start accepts. Automaton has 3802 states and 15927 transitions. Word has length 23 [2021-07-09 17:58:30,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:30,331 INFO L482 AbstractCegarLoop]: Abstraction has 3802 states and 15927 transitions. [2021-07-09 17:58:30,331 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:30,331 INFO L276 IsEmpty]: Start isEmpty. Operand 3802 states and 15927 transitions. [2021-07-09 17:58:30,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:30,338 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:30,339 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:30,539 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 338 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable736 [2021-07-09 17:58:30,539 INFO L430 AbstractCegarLoop]: === Iteration 339 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:30,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:30,539 INFO L82 PathProgramCache]: Analyzing trace with hash -1060338007, now seen corresponding path program 184 times [2021-07-09 17:58:30,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:30,539 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811383252] [2021-07-09 17:58:30,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:30,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:30,631 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:30,631 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:30,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811383252] [2021-07-09 17:58:30,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811383252] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:30,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560115009] [2021-07-09 17:58:30,631 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 339 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 339 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:30,658 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:58:30,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:30,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:30,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:30,746 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:30,746 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 37 [2021-07-09 17:58:30,747 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:30,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:30,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:30,757 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:58:30,840 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:30,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560115009] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:30,841 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:30,841 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:30,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284533203] [2021-07-09 17:58:30,841 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:30,841 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:30,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:30,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:30,841 INFO L87 Difference]: Start difference. First operand 3802 states and 15927 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:31,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:31,489 INFO L93 Difference]: Finished difference Result 4028 states and 16778 transitions. [2021-07-09 17:58:31,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:58:31,489 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:31,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:31,498 INFO L225 Difference]: With dead ends: 4028 [2021-07-09 17:58:31,498 INFO L226 Difference]: Without dead ends: 4007 [2021-07-09 17:58:31,498 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 519.5ms TimeCoverageRelationStatistics Valid=158, Invalid=712, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:58:31,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4007 states. [2021-07-09 17:58:31,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4007 to 3794. [2021-07-09 17:58:31,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3794 states, 3793 states have (on average 4.190087002372792) internal successors, (15893), 3793 states have internal predecessors, (15893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:31,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3794 states to 3794 states and 15893 transitions. [2021-07-09 17:58:31,557 INFO L78 Accepts]: Start accepts. Automaton has 3794 states and 15893 transitions. Word has length 23 [2021-07-09 17:58:31,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:31,558 INFO L482 AbstractCegarLoop]: Abstraction has 3794 states and 15893 transitions. [2021-07-09 17:58:31,558 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:31,558 INFO L276 IsEmpty]: Start isEmpty. Operand 3794 states and 15893 transitions. [2021-07-09 17:58:31,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:31,564 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:31,564 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:31,765 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable737,339 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:31,765 INFO L430 AbstractCegarLoop]: === Iteration 340 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:31,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:31,765 INFO L82 PathProgramCache]: Analyzing trace with hash -499776783, now seen corresponding path program 185 times [2021-07-09 17:58:31,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:31,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839525419] [2021-07-09 17:58:31,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:31,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:31,854 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:31,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:31,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839525419] [2021-07-09 17:58:31,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839525419] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:31,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545730087] [2021-07-09 17:58:31,854 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 340 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 340 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:31,880 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:58:31,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:31,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:31,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:31,985 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:31,985 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 20 treesize of output 36 [2021-07-09 17:58:31,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:31,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:31,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:31,997 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:58:32,059 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:32,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545730087] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:32,060 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:32,060 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:32,060 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029391155] [2021-07-09 17:58:32,060 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:32,060 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:32,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:32,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:32,060 INFO L87 Difference]: Start difference. First operand 3794 states and 15893 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:32,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:32,607 INFO L93 Difference]: Finished difference Result 4036 states and 16825 transitions. [2021-07-09 17:58:32,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:58:32,607 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:32,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:32,616 INFO L225 Difference]: With dead ends: 4036 [2021-07-09 17:58:32,616 INFO L226 Difference]: Without dead ends: 4013 [2021-07-09 17:58:32,616 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 419.1ms TimeCoverageRelationStatistics Valid=122, Invalid=580, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:58:32,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4013 states. [2021-07-09 17:58:32,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4013 to 3790. [2021-07-09 17:58:32,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3790 states, 3789 states have (on average 4.1902876748482445) internal successors, (15877), 3789 states have internal predecessors, (15877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:32,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3790 states to 3790 states and 15877 transitions. [2021-07-09 17:58:32,672 INFO L78 Accepts]: Start accepts. Automaton has 3790 states and 15877 transitions. Word has length 23 [2021-07-09 17:58:32,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:32,672 INFO L482 AbstractCegarLoop]: Abstraction has 3790 states and 15877 transitions. [2021-07-09 17:58:32,673 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:32,673 INFO L276 IsEmpty]: Start isEmpty. Operand 3790 states and 15877 transitions. [2021-07-09 17:58:32,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:32,679 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:32,679 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:32,879 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable739,340 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:32,879 INFO L430 AbstractCegarLoop]: === Iteration 341 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:32,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:32,879 INFO L82 PathProgramCache]: Analyzing trace with hash 172040369, now seen corresponding path program 186 times [2021-07-09 17:58:32,879 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:32,879 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156792278] [2021-07-09 17:58:32,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:32,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:32,969 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:32,969 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:32,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156792278] [2021-07-09 17:58:32,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156792278] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:32,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [121217610] [2021-07-09 17:58:32,970 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 341 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 341 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:32,995 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:58:32,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:32,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:58:32,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:33,099 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:33,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:58:33,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:33,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:33,109 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:33,109 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:58:33,171 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:33,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [121217610] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:33,171 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:33,171 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:33,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538745734] [2021-07-09 17:58:33,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:33,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:33,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:33,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:33,172 INFO L87 Difference]: Start difference. First operand 3790 states and 15877 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:33,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:33,766 INFO L93 Difference]: Finished difference Result 4207 states and 17506 transitions. [2021-07-09 17:58:33,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:58:33,767 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:33,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:33,776 INFO L225 Difference]: With dead ends: 4207 [2021-07-09 17:58:33,776 INFO L226 Difference]: Without dead ends: 4185 [2021-07-09 17:58:33,776 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 453.4ms TimeCoverageRelationStatistics Valid=135, Invalid=621, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:58:33,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4185 states. [2021-07-09 17:58:33,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4185 to 3798. [2021-07-09 17:58:33,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3798 states, 3797 states have (on average 4.190413484329734) internal successors, (15911), 3797 states have internal predecessors, (15911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:33,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3798 states to 3798 states and 15911 transitions. [2021-07-09 17:58:33,833 INFO L78 Accepts]: Start accepts. Automaton has 3798 states and 15911 transitions. Word has length 23 [2021-07-09 17:58:33,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:33,833 INFO L482 AbstractCegarLoop]: Abstraction has 3798 states and 15911 transitions. [2021-07-09 17:58:33,833 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:33,833 INFO L276 IsEmpty]: Start isEmpty. Operand 3798 states and 15911 transitions. [2021-07-09 17:58:33,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:33,839 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:33,839 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:34,039 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 341 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable741 [2021-07-09 17:58:34,039 INFO L430 AbstractCegarLoop]: === Iteration 342 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:34,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:34,040 INFO L82 PathProgramCache]: Analyzing trace with hash 685567221, now seen corresponding path program 187 times [2021-07-09 17:58:34,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:34,040 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364921282] [2021-07-09 17:58:34,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:34,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:34,135 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:34,135 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:34,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364921282] [2021-07-09 17:58:34,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364921282] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:34,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736379879] [2021-07-09 17:58:34,135 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 342 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 342 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:34,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:34,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:34,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:34,249 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:34,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:58:34,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:34,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:34,260 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:34,260 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:58:34,354 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:34,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736379879] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:34,355 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:34,355 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:34,355 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164803723] [2021-07-09 17:58:34,355 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:34,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:34,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:34,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:34,355 INFO L87 Difference]: Start difference. First operand 3798 states and 15911 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:35,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:35,100 INFO L93 Difference]: Finished difference Result 4110 states and 17112 transitions. [2021-07-09 17:58:35,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:58:35,100 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:35,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:35,109 INFO L225 Difference]: With dead ends: 4110 [2021-07-09 17:58:35,109 INFO L226 Difference]: Without dead ends: 4085 [2021-07-09 17:58:35,110 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 668.8ms TimeCoverageRelationStatistics Valid=196, Invalid=796, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:58:35,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4085 states. [2021-07-09 17:58:35,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4085 to 3802. [2021-07-09 17:58:35,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3802 states, 3801 states have (on average 4.190213101815312) internal successors, (15927), 3801 states have internal predecessors, (15927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:35,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3802 states to 3802 states and 15927 transitions. [2021-07-09 17:58:35,167 INFO L78 Accepts]: Start accepts. Automaton has 3802 states and 15927 transitions. Word has length 23 [2021-07-09 17:58:35,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:35,168 INFO L482 AbstractCegarLoop]: Abstraction has 3802 states and 15927 transitions. [2021-07-09 17:58:35,168 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:35,168 INFO L276 IsEmpty]: Start isEmpty. Operand 3802 states and 15927 transitions. [2021-07-09 17:58:35,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:35,174 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:35,174 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:35,374 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable743,342 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:35,374 INFO L430 AbstractCegarLoop]: === Iteration 343 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:35,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:35,374 INFO L82 PathProgramCache]: Analyzing trace with hash 1761278377, now seen corresponding path program 188 times [2021-07-09 17:58:35,374 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:35,374 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975894911] [2021-07-09 17:58:35,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:35,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:35,468 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:35,469 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:35,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975894911] [2021-07-09 17:58:35,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975894911] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:35,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318140640] [2021-07-09 17:58:35,469 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 343 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 343 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:35,495 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:58:35,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:35,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:35,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:35,582 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:35,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:58:35,583 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:35,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:35,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:35,592 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:58:35,673 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:35,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318140640] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:35,674 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:35,674 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:35,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496750221] [2021-07-09 17:58:35,674 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:35,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:35,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:35,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:35,674 INFO L87 Difference]: Start difference. First operand 3802 states and 15927 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:36,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:36,342 INFO L93 Difference]: Finished difference Result 4079 states and 16992 transitions. [2021-07-09 17:58:36,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:58:36,342 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:36,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:36,352 INFO L225 Difference]: With dead ends: 4079 [2021-07-09 17:58:36,353 INFO L226 Difference]: Without dead ends: 4058 [2021-07-09 17:58:36,353 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 606.4ms TimeCoverageRelationStatistics Valid=179, Invalid=751, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:58:36,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4058 states. [2021-07-09 17:58:36,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4058 to 3794. [2021-07-09 17:58:36,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3794 states, 3793 states have (on average 4.190087002372792) internal successors, (15893), 3793 states have internal predecessors, (15893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:36,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3794 states to 3794 states and 15893 transitions. [2021-07-09 17:58:36,418 INFO L78 Accepts]: Start accepts. Automaton has 3794 states and 15893 transitions. Word has length 23 [2021-07-09 17:58:36,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:36,418 INFO L482 AbstractCegarLoop]: Abstraction has 3794 states and 15893 transitions. [2021-07-09 17:58:36,418 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:36,418 INFO L276 IsEmpty]: Start isEmpty. Operand 3794 states and 15893 transitions. [2021-07-09 17:58:36,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:36,425 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:36,425 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:36,626 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 343 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable745 [2021-07-09 17:58:36,626 INFO L430 AbstractCegarLoop]: === Iteration 344 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:36,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:36,626 INFO L82 PathProgramCache]: Analyzing trace with hash 1932093309, now seen corresponding path program 189 times [2021-07-09 17:58:36,626 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:36,626 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817250322] [2021-07-09 17:58:36,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:36,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:36,745 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:36,745 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:36,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817250322] [2021-07-09 17:58:36,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817250322] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:36,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144091950] [2021-07-09 17:58:36,745 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 344 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 344 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:36,772 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:58:36,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:36,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:58:36,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:36,924 INFO L354 Elim1Store]: treesize reduction 20, result has 67.2 percent of original size [2021-07-09 17:58:36,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 65 [2021-07-09 17:58:36,928 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:36,942 INFO L628 ElimStorePlain]: treesize reduction 39, result has 26.4 percent of original size [2021-07-09 17:58:36,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:36,943 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:14 [2021-07-09 17:58:36,985 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:36,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144091950] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:36,986 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:36,986 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:58:36,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400312320] [2021-07-09 17:58:36,986 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:58:36,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:36,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:58:36,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:58:36,986 INFO L87 Difference]: Start difference. First operand 3794 states and 15893 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:37,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:37,619 INFO L93 Difference]: Finished difference Result 4142 states and 17255 transitions. [2021-07-09 17:58:37,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 17:58:37,619 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:37,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:37,629 INFO L225 Difference]: With dead ends: 4142 [2021-07-09 17:58:37,629 INFO L226 Difference]: Without dead ends: 4119 [2021-07-09 17:58:37,629 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 535.6ms TimeCoverageRelationStatistics Valid=145, Invalid=1045, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 17:58:37,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4119 states. [2021-07-09 17:58:37,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4119 to 3788. [2021-07-09 17:58:37,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3788 states, 3787 states have (on average 4.190388170055453) internal successors, (15869), 3787 states have internal predecessors, (15869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:37,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3788 states to 3788 states and 15869 transitions. [2021-07-09 17:58:37,687 INFO L78 Accepts]: Start accepts. Automaton has 3788 states and 15869 transitions. Word has length 23 [2021-07-09 17:58:37,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:37,687 INFO L482 AbstractCegarLoop]: Abstraction has 3788 states and 15869 transitions. [2021-07-09 17:58:37,688 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:37,688 INFO L276 IsEmpty]: Start isEmpty. Operand 3788 states and 15869 transitions. [2021-07-09 17:58:37,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:37,693 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:37,694 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:37,894 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable747,344 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:37,894 INFO L430 AbstractCegarLoop]: === Iteration 345 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:37,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:37,894 INFO L82 PathProgramCache]: Analyzing trace with hash 695325603, now seen corresponding path program 190 times [2021-07-09 17:58:37,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:37,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49280915] [2021-07-09 17:58:37,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:37,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:37,989 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:37,989 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:37,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49280915] [2021-07-09 17:58:37,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49280915] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:37,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011777794] [2021-07-09 17:58:37,989 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 345 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 345 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:38,015 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:58:38,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:38,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:38,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:38,114 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:38,114 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 20 treesize of output 36 [2021-07-09 17:58:38,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:38,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:38,125 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:38,125 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:58:38,188 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:38,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011777794] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:38,188 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:38,188 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:38,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369361911] [2021-07-09 17:58:38,189 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:38,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:38,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:38,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:38,189 INFO L87 Difference]: Start difference. First operand 3788 states and 15869 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:38,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:38,878 INFO L93 Difference]: Finished difference Result 4480 states and 18590 transitions. [2021-07-09 17:58:38,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:58:38,879 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:38,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:38,890 INFO L225 Difference]: With dead ends: 4480 [2021-07-09 17:58:38,890 INFO L226 Difference]: Without dead ends: 4458 [2021-07-09 17:58:38,890 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 486.4ms TimeCoverageRelationStatistics Valid=164, Invalid=706, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:58:38,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4458 states. [2021-07-09 17:58:38,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4458 to 3796. [2021-07-09 17:58:38,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 4.189723320158103) internal successors, (15900), 3795 states have internal predecessors, (15900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:38,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 15900 transitions. [2021-07-09 17:58:38,955 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 15900 transitions. Word has length 23 [2021-07-09 17:58:38,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:38,955 INFO L482 AbstractCegarLoop]: Abstraction has 3796 states and 15900 transitions. [2021-07-09 17:58:38,955 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:38,955 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 15900 transitions. [2021-07-09 17:58:38,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:38,961 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:38,961 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:39,161 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 345 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable751 [2021-07-09 17:58:39,162 INFO L430 AbstractCegarLoop]: === Iteration 346 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:39,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:39,162 INFO L82 PathProgramCache]: Analyzing trace with hash 1208852455, now seen corresponding path program 191 times [2021-07-09 17:58:39,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:39,162 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704015931] [2021-07-09 17:58:39,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:39,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:39,262 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:39,262 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:39,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704015931] [2021-07-09 17:58:39,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704015931] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:39,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [919236021] [2021-07-09 17:58:39,262 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 346 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 346 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:39,288 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:58:39,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:39,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:58:39,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:39,372 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:39,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:58:39,373 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:39,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:39,382 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:39,382 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:58:39,467 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:39,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [919236021] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:39,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:39,467 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:39,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967751821] [2021-07-09 17:58:39,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:39,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:39,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:39,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:39,468 INFO L87 Difference]: Start difference. First operand 3796 states and 15900 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:40,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:40,378 INFO L93 Difference]: Finished difference Result 4349 states and 18055 transitions. [2021-07-09 17:58:40,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:58:40,378 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:40,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:40,388 INFO L225 Difference]: With dead ends: 4349 [2021-07-09 17:58:40,388 INFO L226 Difference]: Without dead ends: 4324 [2021-07-09 17:58:40,388 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 715.8ms TimeCoverageRelationStatistics Valid=228, Invalid=894, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:58:40,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4324 states. [2021-07-09 17:58:40,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4324 to 3800. [2021-07-09 17:58:40,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3800 states, 3799 states have (on average 4.189523558831271) internal successors, (15916), 3799 states have internal predecessors, (15916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:40,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3800 states to 3800 states and 15916 transitions. [2021-07-09 17:58:40,450 INFO L78 Accepts]: Start accepts. Automaton has 3800 states and 15916 transitions. Word has length 23 [2021-07-09 17:58:40,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:40,450 INFO L482 AbstractCegarLoop]: Abstraction has 3800 states and 15916 transitions. [2021-07-09 17:58:40,450 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:40,450 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 15916 transitions. [2021-07-09 17:58:40,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:40,456 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:40,456 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:40,657 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable753,346 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:40,657 INFO L430 AbstractCegarLoop]: === Iteration 347 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:40,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:40,657 INFO L82 PathProgramCache]: Analyzing trace with hash -2010403685, now seen corresponding path program 192 times [2021-07-09 17:58:40,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:40,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070287564] [2021-07-09 17:58:40,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:40,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:40,761 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:40,762 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:40,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070287564] [2021-07-09 17:58:40,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070287564] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:40,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592407601] [2021-07-09 17:58:40,762 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 347 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 347 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:40,788 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 17:58:40,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:40,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:40,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:40,871 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:40,871 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 37 [2021-07-09 17:58:40,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:40,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:40,881 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:40,881 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:58:40,992 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:40,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592407601] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:40,993 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:40,993 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:40,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112381485] [2021-07-09 17:58:40,993 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:40,993 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:40,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:40,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:40,993 INFO L87 Difference]: Start difference. First operand 3800 states and 15916 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:41,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:41,856 INFO L93 Difference]: Finished difference Result 4303 states and 17878 transitions. [2021-07-09 17:58:41,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:58:41,856 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:41,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:41,866 INFO L225 Difference]: With dead ends: 4303 [2021-07-09 17:58:41,866 INFO L226 Difference]: Without dead ends: 4282 [2021-07-09 17:58:41,866 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 683.5ms TimeCoverageRelationStatistics Valid=213, Invalid=843, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:58:41,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4282 states. [2021-07-09 17:58:41,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4282 to 3792. [2021-07-09 17:58:41,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.189395937747296) internal successors, (15882), 3791 states have internal predecessors, (15882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:41,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15882 transitions. [2021-07-09 17:58:41,930 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15882 transitions. Word has length 23 [2021-07-09 17:58:41,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:41,930 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15882 transitions. [2021-07-09 17:58:41,930 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:41,930 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15882 transitions. [2021-07-09 17:58:41,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:41,936 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:41,936 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:42,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 347 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable755 [2021-07-09 17:58:42,137 INFO L430 AbstractCegarLoop]: === Iteration 348 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:42,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:42,137 INFO L82 PathProgramCache]: Analyzing trace with hash 1104833101, now seen corresponding path program 193 times [2021-07-09 17:58:42,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:42,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990920636] [2021-07-09 17:58:42,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:42,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:42,231 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:42,232 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:42,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990920636] [2021-07-09 17:58:42,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990920636] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:42,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605568020] [2021-07-09 17:58:42,232 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 348 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 348 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:42,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:42,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:42,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:42,354 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:42,354 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 20 treesize of output 36 [2021-07-09 17:58:42,356 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:42,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:42,365 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:42,365 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:58:42,433 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:42,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605568020] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:42,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:42,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:42,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419454895] [2021-07-09 17:58:42,433 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:42,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:42,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:42,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:42,434 INFO L87 Difference]: Start difference. First operand 3792 states and 15882 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:43,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:43,226 INFO L93 Difference]: Finished difference Result 4528 states and 18743 transitions. [2021-07-09 17:58:43,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:58:43,227 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:43,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:43,237 INFO L225 Difference]: With dead ends: 4528 [2021-07-09 17:58:43,237 INFO L226 Difference]: Without dead ends: 4497 [2021-07-09 17:58:43,237 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 574.7ms TimeCoverageRelationStatistics Valid=195, Invalid=797, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:58:43,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4497 states. [2021-07-09 17:58:43,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4497 to 3790. [2021-07-09 17:58:43,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3790 states, 3789 states have (on average 4.186064924782264) internal successors, (15861), 3789 states have internal predecessors, (15861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:43,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3790 states to 3790 states and 15861 transitions. [2021-07-09 17:58:43,299 INFO L78 Accepts]: Start accepts. Automaton has 3790 states and 15861 transitions. Word has length 23 [2021-07-09 17:58:43,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:43,299 INFO L482 AbstractCegarLoop]: Abstraction has 3790 states and 15861 transitions. [2021-07-09 17:58:43,299 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:43,299 INFO L276 IsEmpty]: Start isEmpty. Operand 3790 states and 15861 transitions. [2021-07-09 17:58:43,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:43,305 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:43,306 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:43,506 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable757,348 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:43,506 INFO L430 AbstractCegarLoop]: === Iteration 349 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:43,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:43,506 INFO L82 PathProgramCache]: Analyzing trace with hash 1692578423, now seen corresponding path program 194 times [2021-07-09 17:58:43,506 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:43,506 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191191428] [2021-07-09 17:58:43,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:43,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:43,607 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:43,607 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:43,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191191428] [2021-07-09 17:58:43,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191191428] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:43,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1448965946] [2021-07-09 17:58:43,608 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 349 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 349 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:43,633 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:58:43,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:43,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:43,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:43,718 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:43,718 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 37 [2021-07-09 17:58:43,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:43,728 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:43,729 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:43,729 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:58:43,813 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:43,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1448965946] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:43,813 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:43,813 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:43,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483817362] [2021-07-09 17:58:43,813 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:43,813 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:43,813 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:43,813 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:43,813 INFO L87 Difference]: Start difference. First operand 3790 states and 15861 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:44,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:44,679 INFO L93 Difference]: Finished difference Result 4303 states and 17861 transitions. [2021-07-09 17:58:44,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 17:58:44,679 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:44,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:44,689 INFO L225 Difference]: With dead ends: 4303 [2021-07-09 17:58:44,689 INFO L226 Difference]: Without dead ends: 4278 [2021-07-09 17:58:44,689 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 714.0ms TimeCoverageRelationStatistics Valid=235, Invalid=887, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:58:44,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4278 states. [2021-07-09 17:58:44,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4278 to 3794. [2021-07-09 17:58:44,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3794 states, 3793 states have (on average 4.18586870551015) internal successors, (15877), 3793 states have internal predecessors, (15877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:44,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3794 states to 3794 states and 15877 transitions. [2021-07-09 17:58:44,749 INFO L78 Accepts]: Start accepts. Automaton has 3794 states and 15877 transitions. Word has length 23 [2021-07-09 17:58:44,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:44,750 INFO L482 AbstractCegarLoop]: Abstraction has 3794 states and 15877 transitions. [2021-07-09 17:58:44,750 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:44,750 INFO L276 IsEmpty]: Start isEmpty. Operand 3794 states and 15877 transitions. [2021-07-09 17:58:44,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:44,756 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:44,756 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:44,956 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable759,349 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:44,956 INFO L430 AbstractCegarLoop]: === Iteration 350 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:44,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:44,956 INFO L82 PathProgramCache]: Analyzing trace with hash -1526677717, now seen corresponding path program 195 times [2021-07-09 17:58:44,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:44,956 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979258261] [2021-07-09 17:58:44,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:44,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:45,058 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:45,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:45,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979258261] [2021-07-09 17:58:45,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979258261] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:45,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106506690] [2021-07-09 17:58:45,058 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 350 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 350 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:45,084 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:58:45,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:45,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:58:45,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:45,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:58:45,196 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-09 17:58:45,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 53 [2021-07-09 17:58:45,198 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:45,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:45,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:45,240 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:40 [2021-07-09 17:58:45,308 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:45,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106506690] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:45,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:45,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:58:45,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731449891] [2021-07-09 17:58:45,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:58:45,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:45,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:58:45,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:58:45,309 INFO L87 Difference]: Start difference. First operand 3794 states and 15877 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:46,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:46,270 INFO L93 Difference]: Finished difference Result 4402 states and 18269 transitions. [2021-07-09 17:58:46,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 17:58:46,271 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:46,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:46,281 INFO L225 Difference]: With dead ends: 4402 [2021-07-09 17:58:46,281 INFO L226 Difference]: Without dead ends: 4381 [2021-07-09 17:58:46,281 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 679.9ms TimeCoverageRelationStatistics Valid=233, Invalid=1407, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 17:58:46,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4381 states. [2021-07-09 17:58:46,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4381 to 3792. [2021-07-09 17:58:46,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.183065154312846) internal successors, (15858), 3791 states have internal predecessors, (15858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:46,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15858 transitions. [2021-07-09 17:58:46,348 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15858 transitions. Word has length 23 [2021-07-09 17:58:46,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:46,348 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15858 transitions. [2021-07-09 17:58:46,348 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:46,348 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15858 transitions. [2021-07-09 17:58:46,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:46,354 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:46,354 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:46,555 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 350 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable761 [2021-07-09 17:58:46,555 INFO L430 AbstractCegarLoop]: === Iteration 351 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:46,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:46,555 INFO L82 PathProgramCache]: Analyzing trace with hash -365452487, now seen corresponding path program 196 times [2021-07-09 17:58:46,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:46,555 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584498170] [2021-07-09 17:58:46,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:46,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:46,648 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:46,648 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:46,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584498170] [2021-07-09 17:58:46,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584498170] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:46,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297648547] [2021-07-09 17:58:46,648 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 351 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 351 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:46,673 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:58:46,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:46,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:46,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:46,776 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:46,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 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:58:46,778 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:46,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:46,787 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:46,787 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:58:46,850 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:46,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [297648547] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:46,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:46,850 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:46,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828093381] [2021-07-09 17:58:46,850 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:46,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:46,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:46,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:46,851 INFO L87 Difference]: Start difference. First operand 3792 states and 15858 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:47,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:47,486 INFO L93 Difference]: Finished difference Result 4373 states and 18151 transitions. [2021-07-09 17:58:47,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:58:47,487 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:47,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:47,497 INFO L225 Difference]: With dead ends: 4373 [2021-07-09 17:58:47,497 INFO L226 Difference]: Without dead ends: 4351 [2021-07-09 17:58:47,497 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 442.9ms TimeCoverageRelationStatistics Valid=137, Invalid=675, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:58:47,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4351 states. [2021-07-09 17:58:47,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4351 to 3800. [2021-07-09 17:58:47,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3800 states, 3799 states have (on average 4.183206106870229) internal successors, (15892), 3799 states have internal predecessors, (15892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:47,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3800 states to 3800 states and 15892 transitions. [2021-07-09 17:58:47,555 INFO L78 Accepts]: Start accepts. Automaton has 3800 states and 15892 transitions. Word has length 23 [2021-07-09 17:58:47,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:47,556 INFO L482 AbstractCegarLoop]: Abstraction has 3800 states and 15892 transitions. [2021-07-09 17:58:47,556 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:47,556 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 15892 transitions. [2021-07-09 17:58:47,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:47,561 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:47,561 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:47,762 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 351 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable765 [2021-07-09 17:58:47,762 INFO L430 AbstractCegarLoop]: === Iteration 352 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:47,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:47,762 INFO L82 PathProgramCache]: Analyzing trace with hash 148074365, now seen corresponding path program 197 times [2021-07-09 17:58:47,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:47,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83805778] [2021-07-09 17:58:47,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:47,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:47,863 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:47,863 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:47,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83805778] [2021-07-09 17:58:47,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83805778] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:47,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489028056] [2021-07-09 17:58:47,863 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 352 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 352 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:47,889 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:58:47,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:47,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:58:47,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:47,979 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:47,979 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 37 [2021-07-09 17:58:47,980 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:47,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:47,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:47,991 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:58:48,077 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:48,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489028056] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:48,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:48,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:48,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007635071] [2021-07-09 17:58:48,077 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:48,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:48,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:48,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:48,078 INFO L87 Difference]: Start difference. First operand 3800 states and 15892 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:48,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:48,897 INFO L93 Difference]: Finished difference Result 4247 states and 17633 transitions. [2021-07-09 17:58:48,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:58:48,898 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:48,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:48,908 INFO L225 Difference]: With dead ends: 4247 [2021-07-09 17:58:48,908 INFO L226 Difference]: Without dead ends: 4222 [2021-07-09 17:58:48,908 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 710.2ms TimeCoverageRelationStatistics Valid=198, Invalid=858, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:58:48,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4222 states. [2021-07-09 17:58:48,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4222 to 3804. [2021-07-09 17:58:48,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3804 states, 3803 states have (on average 4.183013410465422) internal successors, (15908), 3803 states have internal predecessors, (15908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:48,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3804 states to 3804 states and 15908 transitions. [2021-07-09 17:58:48,971 INFO L78 Accepts]: Start accepts. Automaton has 3804 states and 15908 transitions. Word has length 23 [2021-07-09 17:58:48,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:48,971 INFO L482 AbstractCegarLoop]: Abstraction has 3804 states and 15908 transitions. [2021-07-09 17:58:48,971 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:48,971 INFO L276 IsEmpty]: Start isEmpty. Operand 3804 states and 15908 transitions. [2021-07-09 17:58:48,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:48,977 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:48,977 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:49,178 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable767,352 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:49,178 INFO L430 AbstractCegarLoop]: === Iteration 353 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:49,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:49,178 INFO L82 PathProgramCache]: Analyzing trace with hash 1223785521, now seen corresponding path program 198 times [2021-07-09 17:58:49,178 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:49,178 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769925289] [2021-07-09 17:58:49,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:49,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:49,280 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:49,280 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:49,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769925289] [2021-07-09 17:58:49,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769925289] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:49,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157426538] [2021-07-09 17:58:49,280 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 353 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 353 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:49,306 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 17:58:49,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:49,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:49,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:49,392 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:49,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:58:49,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:49,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:49,402 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:49,402 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:58:49,513 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:49,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1157426538] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:49,514 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:49,514 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:49,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721104877] [2021-07-09 17:58:49,514 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:49,514 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:49,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:49,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:49,514 INFO L87 Difference]: Start difference. First operand 3804 states and 15908 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:50,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:50,211 INFO L93 Difference]: Finished difference Result 4202 states and 17460 transitions. [2021-07-09 17:58:50,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:58:50,211 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:50,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:50,220 INFO L225 Difference]: With dead ends: 4202 [2021-07-09 17:58:50,220 INFO L226 Difference]: Without dead ends: 4181 [2021-07-09 17:58:50,221 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 638.8ms TimeCoverageRelationStatistics Valid=182, Invalid=810, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:58:50,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4181 states. [2021-07-09 17:58:50,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4181 to 3796. [2021-07-09 17:58:50,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 4.182872200263505) internal successors, (15874), 3795 states have internal predecessors, (15874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:50,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 15874 transitions. [2021-07-09 17:58:50,281 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 15874 transitions. Word has length 23 [2021-07-09 17:58:50,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:50,281 INFO L482 AbstractCegarLoop]: Abstraction has 3796 states and 15874 transitions. [2021-07-09 17:58:50,282 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:50,282 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 15874 transitions. [2021-07-09 17:58:50,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:50,288 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:50,288 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:50,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable769,353 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:50,488 INFO L430 AbstractCegarLoop]: === Iteration 354 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:50,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:50,488 INFO L82 PathProgramCache]: Analyzing trace with hash 1394600453, now seen corresponding path program 199 times [2021-07-09 17:58:50,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:50,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563387035] [2021-07-09 17:58:50,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:50,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:50,581 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:50,581 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:50,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563387035] [2021-07-09 17:58:50,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563387035] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:50,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363239528] [2021-07-09 17:58:50,581 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 354 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 354 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:50,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:50,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:50,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:50,711 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:50,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:58:50,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:50,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:50,721 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:50,721 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:58:50,784 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:50,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363239528] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:50,785 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:50,785 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:50,785 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960959153] [2021-07-09 17:58:50,785 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:50,785 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:50,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:50,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:50,785 INFO L87 Difference]: Start difference. First operand 3796 states and 15874 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:51,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:51,270 INFO L93 Difference]: Finished difference Result 4161 states and 17301 transitions. [2021-07-09 17:58:51,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 17:58:51,270 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:51,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:51,280 INFO L225 Difference]: With dead ends: 4161 [2021-07-09 17:58:51,280 INFO L226 Difference]: Without dead ends: 4138 [2021-07-09 17:58:51,280 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 412.2ms TimeCoverageRelationStatistics Valid=120, Invalid=582, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:58:51,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4138 states. [2021-07-09 17:58:51,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4138 to 3788. [2021-07-09 17:58:51,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3788 states, 3787 states have (on average 4.182730393451281) internal successors, (15840), 3787 states have internal predecessors, (15840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:51,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3788 states to 3788 states and 15840 transitions. [2021-07-09 17:58:51,344 INFO L78 Accepts]: Start accepts. Automaton has 3788 states and 15840 transitions. Word has length 23 [2021-07-09 17:58:51,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:51,344 INFO L482 AbstractCegarLoop]: Abstraction has 3788 states and 15840 transitions. [2021-07-09 17:58:51,344 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:51,344 INFO L276 IsEmpty]: Start isEmpty. Operand 3788 states and 15840 transitions. [2021-07-09 17:58:51,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:51,350 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:51,350 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:51,551 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable771,354 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:51,551 INFO L430 AbstractCegarLoop]: === Iteration 355 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:51,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:51,551 INFO L82 PathProgramCache]: Analyzing trace with hash 573027889, now seen corresponding path program 200 times [2021-07-09 17:58:51,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:51,551 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117451895] [2021-07-09 17:58:51,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:51,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:51,668 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:51,669 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:51,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117451895] [2021-07-09 17:58:51,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117451895] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:51,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786656902] [2021-07-09 17:58:51,669 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 355 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 355 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:51,695 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:58:51,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:51,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:51,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:51,794 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:51,794 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 20 treesize of output 36 [2021-07-09 17:58:51,796 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:51,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:51,805 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:51,805 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:58:51,872 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:51,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786656902] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:51,872 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:51,872 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:51,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938519447] [2021-07-09 17:58:51,872 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:51,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:51,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:51,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:51,873 INFO L87 Difference]: Start difference. First operand 3788 states and 15840 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:52,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:52,655 INFO L93 Difference]: Finished difference Result 4652 states and 19252 transitions. [2021-07-09 17:58:52,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:58:52,656 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:52,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:52,666 INFO L225 Difference]: With dead ends: 4652 [2021-07-09 17:58:52,666 INFO L226 Difference]: Without dead ends: 4630 [2021-07-09 17:58:52,666 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 559.5ms TimeCoverageRelationStatistics Valid=152, Invalid=718, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:58:52,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4630 states. [2021-07-09 17:58:52,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4630 to 3804. [2021-07-09 17:58:52,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3804 states, 3803 states have (on average 4.1851170128845645) internal successors, (15916), 3803 states have internal predecessors, (15916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:52,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3804 states to 3804 states and 15916 transitions. [2021-07-09 17:58:52,727 INFO L78 Accepts]: Start accepts. Automaton has 3804 states and 15916 transitions. Word has length 23 [2021-07-09 17:58:52,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:52,727 INFO L482 AbstractCegarLoop]: Abstraction has 3804 states and 15916 transitions. [2021-07-09 17:58:52,727 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:52,727 INFO L276 IsEmpty]: Start isEmpty. Operand 3804 states and 15916 transitions. [2021-07-09 17:58:52,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:52,733 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:52,733 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:52,933 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 355 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable773 [2021-07-09 17:58:52,934 INFO L430 AbstractCegarLoop]: === Iteration 356 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:52,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:52,934 INFO L82 PathProgramCache]: Analyzing trace with hash 1158361841, now seen corresponding path program 201 times [2021-07-09 17:58:52,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:52,934 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857851559] [2021-07-09 17:58:52,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:52,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:53,031 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:53,031 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:53,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857851559] [2021-07-09 17:58:53,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857851559] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:53,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999536608] [2021-07-09 17:58:53,031 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 356 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 356 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:53,057 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:58:53,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:53,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:53,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:53,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:58:53,172 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-09 17:58:53,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 53 [2021-07-09 17:58:53,174 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:53,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:53,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:53,187 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:40 [2021-07-09 17:58:53,284 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:53,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1999536608] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:53,284 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:53,284 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:58:53,284 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795186936] [2021-07-09 17:58:53,284 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:58:53,284 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:53,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:58:53,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:58:53,284 INFO L87 Difference]: Start difference. First operand 3804 states and 15916 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:54,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:54,188 INFO L93 Difference]: Finished difference Result 4448 states and 18398 transitions. [2021-07-09 17:58:54,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 17:58:54,188 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:54,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:54,198 INFO L225 Difference]: With dead ends: 4448 [2021-07-09 17:58:54,198 INFO L226 Difference]: Without dead ends: 4422 [2021-07-09 17:58:54,198 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 673.6ms TimeCoverageRelationStatistics Valid=204, Invalid=1278, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 17:58:54,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4422 states. [2021-07-09 17:58:54,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4422 to 3808. [2021-07-09 17:58:54,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3808 states, 3807 states have (on average 4.184922511163646) internal successors, (15932), 3807 states have internal predecessors, (15932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:54,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3808 states to 3808 states and 15932 transitions. [2021-07-09 17:58:54,258 INFO L78 Accepts]: Start accepts. Automaton has 3808 states and 15932 transitions. Word has length 23 [2021-07-09 17:58:54,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:54,258 INFO L482 AbstractCegarLoop]: Abstraction has 3808 states and 15932 transitions. [2021-07-09 17:58:54,258 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:54,258 INFO L276 IsEmpty]: Start isEmpty. Operand 3808 states and 15932 transitions. [2021-07-09 17:58:54,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:54,264 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:54,264 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:54,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable775,356 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:54,464 INFO L430 AbstractCegarLoop]: === Iteration 357 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:54,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:54,464 INFO L82 PathProgramCache]: Analyzing trace with hash -1523038721, now seen corresponding path program 202 times [2021-07-09 17:58:54,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:54,464 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241291958] [2021-07-09 17:58:54,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:54,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:54,559 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:54,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:54,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241291958] [2021-07-09 17:58:54,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241291958] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:54,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497278475] [2021-07-09 17:58:54,559 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 357 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 357 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:54,584 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:58:54,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:54,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:54,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:54,665 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:54,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-09 17:58:54,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:54,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:54,675 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:54,675 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:58:54,760 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:54,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497278475] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:54,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:54,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:54,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688569659] [2021-07-09 17:58:54,761 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:54,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:54,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:54,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:54,761 INFO L87 Difference]: Start difference. First operand 3808 states and 15932 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:55,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:55,571 INFO L93 Difference]: Finished difference Result 4478 states and 18535 transitions. [2021-07-09 17:58:55,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:58:55,571 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:55,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:55,581 INFO L225 Difference]: With dead ends: 4478 [2021-07-09 17:58:55,581 INFO L226 Difference]: Without dead ends: 4457 [2021-07-09 17:58:55,581 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 684.1ms TimeCoverageRelationStatistics Valid=195, Invalid=797, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:58:55,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4457 states. [2021-07-09 17:58:55,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4457 to 3800. [2021-07-09 17:58:55,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3800 states, 3799 states have (on average 4.18478546986049) internal successors, (15898), 3799 states have internal predecessors, (15898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:55,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3800 states to 3800 states and 15898 transitions. [2021-07-09 17:58:55,640 INFO L78 Accepts]: Start accepts. Automaton has 3800 states and 15898 transitions. Word has length 23 [2021-07-09 17:58:55,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:55,640 INFO L482 AbstractCegarLoop]: Abstraction has 3800 states and 15898 transitions. [2021-07-09 17:58:55,640 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:55,641 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 15898 transitions. [2021-07-09 17:58:55,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:55,674 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:55,674 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:55,874 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 357 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable779 [2021-07-09 17:58:55,874 INFO L430 AbstractCegarLoop]: === Iteration 358 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:55,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:55,875 INFO L82 PathProgramCache]: Analyzing trace with hash 922525267, now seen corresponding path program 203 times [2021-07-09 17:58:55,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:55,875 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785086467] [2021-07-09 17:58:55,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:55,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:55,964 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:55,964 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:55,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785086467] [2021-07-09 17:58:55,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785086467] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:55,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302279300] [2021-07-09 17:58:55,964 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 358 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 358 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:55,990 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:58:55,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:55,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:55,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:56,083 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:56,083 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 20 treesize of output 36 [2021-07-09 17:58:56,085 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:56,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:56,094 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:56,094 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:58:56,160 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:56,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1302279300] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:56,160 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:56,160 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:56,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021663958] [2021-07-09 17:58:56,160 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:56,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:56,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:56,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:56,161 INFO L87 Difference]: Start difference. First operand 3800 states and 15898 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:56,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:56,888 INFO L93 Difference]: Finished difference Result 4701 states and 19407 transitions. [2021-07-09 17:58:56,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:58:56,889 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:56,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:56,899 INFO L225 Difference]: With dead ends: 4701 [2021-07-09 17:58:56,899 INFO L226 Difference]: Without dead ends: 4666 [2021-07-09 17:58:56,900 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 552.2ms TimeCoverageRelationStatistics Valid=178, Invalid=878, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:58:56,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4666 states. [2021-07-09 17:58:56,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4666 to 3808. [2021-07-09 17:58:56,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3808 states, 3807 states have (on average 4.184922511163646) internal successors, (15932), 3807 states have internal predecessors, (15932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:56,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3808 states to 3808 states and 15932 transitions. [2021-07-09 17:58:56,963 INFO L78 Accepts]: Start accepts. Automaton has 3808 states and 15932 transitions. Word has length 23 [2021-07-09 17:58:56,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:56,963 INFO L482 AbstractCegarLoop]: Abstraction has 3808 states and 15932 transitions. [2021-07-09 17:58:56,963 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:56,963 INFO L276 IsEmpty]: Start isEmpty. Operand 3808 states and 15932 transitions. [2021-07-09 17:58:56,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:56,969 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:56,969 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:57,169 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable781,358 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:57,170 INFO L430 AbstractCegarLoop]: === Iteration 359 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:57,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:57,170 INFO L82 PathProgramCache]: Analyzing trace with hash 1003924323, now seen corresponding path program 204 times [2021-07-09 17:58:57,170 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:57,170 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864298140] [2021-07-09 17:58:57,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:57,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:57,265 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:57,265 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:57,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864298140] [2021-07-09 17:58:57,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864298140] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:57,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088352809] [2021-07-09 17:58:57,265 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 359 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 359 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:57,291 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:58:57,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:57,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:58:57,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:57,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:58:57,375 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:57,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 35 [2021-07-09 17:58:57,377 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:57,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:57,386 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:57,387 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:36 [2021-07-09 17:58:57,461 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:57,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1088352809] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:57,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:57,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 17:58:57,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14864390] [2021-07-09 17:58:57,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:58:57,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:57,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:58:57,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:58:57,462 INFO L87 Difference]: Start difference. First operand 3808 states and 15932 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:57,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:57,972 INFO L93 Difference]: Finished difference Result 4239 states and 17592 transitions. [2021-07-09 17:58:57,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:58:57,973 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:57,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:57,982 INFO L225 Difference]: With dead ends: 4239 [2021-07-09 17:58:57,982 INFO L226 Difference]: Without dead ends: 4213 [2021-07-09 17:58:57,982 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 374.1ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:58:57,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4213 states. [2021-07-09 17:58:58,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4213 to 3812. [2021-07-09 17:58:58,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3812 states, 3811 states have (on average 4.1847284177381265) internal successors, (15948), 3811 states have internal predecessors, (15948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:58,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3812 states to 3812 states and 15948 transitions. [2021-07-09 17:58:58,040 INFO L78 Accepts]: Start accepts. Automaton has 3812 states and 15948 transitions. Word has length 23 [2021-07-09 17:58:58,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:58,040 INFO L482 AbstractCegarLoop]: Abstraction has 3812 states and 15948 transitions. [2021-07-09 17:58:58,040 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:58,040 INFO L276 IsEmpty]: Start isEmpty. Operand 3812 states and 15948 transitions. [2021-07-09 17:58:58,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:58,046 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:58,046 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:58,246 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 359 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable783 [2021-07-09 17:58:58,246 INFO L430 AbstractCegarLoop]: === Iteration 360 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:58,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:58,247 INFO L82 PathProgramCache]: Analyzing trace with hash -1677476239, now seen corresponding path program 205 times [2021-07-09 17:58:58,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:58,247 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666754797] [2021-07-09 17:58:58,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:58,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:58,342 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:58,342 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:58,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666754797] [2021-07-09 17:58:58,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666754797] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:58,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1310191194] [2021-07-09 17:58:58,342 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 360 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 360 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:58,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:58,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:58,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:58,448 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:58,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:58:58,449 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:58,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:58,458 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:58,459 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:58:58,543 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:58,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1310191194] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:58,543 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:58:58,543 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:58:58,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134940783] [2021-07-09 17:58:58,543 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:58:58,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:58:58,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:58:58,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:58:58,543 INFO L87 Difference]: Start difference. First operand 3812 states and 15948 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:59,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:58:59,430 INFO L93 Difference]: Finished difference Result 4410 states and 18271 transitions. [2021-07-09 17:58:59,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:58:59,430 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:58:59,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:58:59,440 INFO L225 Difference]: With dead ends: 4410 [2021-07-09 17:58:59,441 INFO L226 Difference]: Without dead ends: 4389 [2021-07-09 17:58:59,441 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 621.6ms TimeCoverageRelationStatistics Valid=176, Invalid=754, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:58:59,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4389 states. [2021-07-09 17:58:59,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4389 to 3806. [2021-07-09 17:58:59,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3806 states, 3805 states have (on average 4.185545335085414) internal successors, (15926), 3805 states have internal predecessors, (15926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:59,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3806 states to 3806 states and 15926 transitions. [2021-07-09 17:58:59,502 INFO L78 Accepts]: Start accepts. Automaton has 3806 states and 15926 transitions. Word has length 23 [2021-07-09 17:58:59,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:58:59,502 INFO L482 AbstractCegarLoop]: Abstraction has 3806 states and 15926 transitions. [2021-07-09 17:58:59,502 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:58:59,502 INFO L276 IsEmpty]: Start isEmpty. Operand 3806 states and 15926 transitions. [2021-07-09 17:58:59,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:58:59,508 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:58:59,508 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:58:59,709 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable784,360 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:59,709 INFO L430 AbstractCegarLoop]: === Iteration 361 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:58:59,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:58:59,709 INFO L82 PathProgramCache]: Analyzing trace with hash -1541226251, now seen corresponding path program 206 times [2021-07-09 17:58:59,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:58:59,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763268865] [2021-07-09 17:58:59,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:58:59,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:58:59,798 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:58:59,798 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:58:59,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763268865] [2021-07-09 17:58:59,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763268865] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:58:59,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729636085] [2021-07-09 17:58:59,799 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 361 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 361 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:58:59,825 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:58:59,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:58:59,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:58:59,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:58:59,930 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:59,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:58:59,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:58:59,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:58:59,941 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:58:59,941 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:59:00,004 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:00,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729636085] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:00,005 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:00,005 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:00,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773469616] [2021-07-09 17:59:00,005 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:00,005 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:00,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:00,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:00,005 INFO L87 Difference]: Start difference. First operand 3806 states and 15926 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:00,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:00,712 INFO L93 Difference]: Finished difference Result 4278 states and 17767 transitions. [2021-07-09 17:59:00,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:59:00,712 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:00,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:00,722 INFO L225 Difference]: With dead ends: 4278 [2021-07-09 17:59:00,722 INFO L226 Difference]: Without dead ends: 4256 [2021-07-09 17:59:00,723 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 507.6ms TimeCoverageRelationStatistics Valid=120, Invalid=636, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:59:00,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4256 states. [2021-07-09 17:59:00,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4256 to 3812. [2021-07-09 17:59:00,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3812 states, 3811 states have (on average 4.1860404093413806) internal successors, (15953), 3811 states have internal predecessors, (15953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:00,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3812 states to 3812 states and 15953 transitions. [2021-07-09 17:59:00,785 INFO L78 Accepts]: Start accepts. Automaton has 3812 states and 15953 transitions. Word has length 23 [2021-07-09 17:59:00,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:00,785 INFO L482 AbstractCegarLoop]: Abstraction has 3812 states and 15953 transitions. [2021-07-09 17:59:00,786 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:00,786 INFO L276 IsEmpty]: Start isEmpty. Operand 3812 states and 15953 transitions. [2021-07-09 17:59:00,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:00,792 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:00,792 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:00,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 361 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable786 [2021-07-09 17:59:00,992 INFO L430 AbstractCegarLoop]: === Iteration 362 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:00,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:00,992 INFO L82 PathProgramCache]: Analyzing trace with hash -955892299, now seen corresponding path program 207 times [2021-07-09 17:59:00,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:00,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391421995] [2021-07-09 17:59:00,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:00,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:01,087 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:01,087 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:01,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391421995] [2021-07-09 17:59:01,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391421995] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:01,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015397990] [2021-07-09 17:59:01,088 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 362 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 362 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:01,113 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:59:01,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:01,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:59:01,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:01,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:59:01,233 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-09 17:59:01,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 61 [2021-07-09 17:59:01,235 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:01,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:01,249 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:01,249 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:48 [2021-07-09 17:59:01,348 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:01,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015397990] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:01,348 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:01,348 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:59:01,348 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190989425] [2021-07-09 17:59:01,348 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:59:01,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:01,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:59:01,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:59:01,349 INFO L87 Difference]: Start difference. First operand 3812 states and 15953 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:02,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:02,011 INFO L93 Difference]: Finished difference Result 4195 states and 17417 transitions. [2021-07-09 17:59:02,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:59:02,011 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:02,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:02,021 INFO L225 Difference]: With dead ends: 4195 [2021-07-09 17:59:02,021 INFO L226 Difference]: Without dead ends: 4169 [2021-07-09 17:59:02,021 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 524.0ms TimeCoverageRelationStatistics Valid=142, Invalid=850, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:59:02,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4169 states. [2021-07-09 17:59:02,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4169 to 3816. [2021-07-09 17:59:02,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3816 states, 3815 states have (on average 4.185845347313237) internal successors, (15969), 3815 states have internal predecessors, (15969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:02,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3816 states to 3816 states and 15969 transitions. [2021-07-09 17:59:02,110 INFO L78 Accepts]: Start accepts. Automaton has 3816 states and 15969 transitions. Word has length 23 [2021-07-09 17:59:02,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:02,110 INFO L482 AbstractCegarLoop]: Abstraction has 3816 states and 15969 transitions. [2021-07-09 17:59:02,110 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:02,110 INFO L276 IsEmpty]: Start isEmpty. Operand 3816 states and 15969 transitions. [2021-07-09 17:59:02,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:02,118 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:02,118 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:02,318 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable788,362 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:02,318 INFO L430 AbstractCegarLoop]: === Iteration 363 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:02,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:02,319 INFO L82 PathProgramCache]: Analyzing trace with hash 657674435, now seen corresponding path program 208 times [2021-07-09 17:59:02,319 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:02,319 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50772817] [2021-07-09 17:59:02,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:02,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:02,413 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:02,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:02,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50772817] [2021-07-09 17:59:02,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50772817] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:02,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246127920] [2021-07-09 17:59:02,414 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 363 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 363 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:02,439 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:59:02,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:02,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:02,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:02,526 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:02,526 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 37 [2021-07-09 17:59:02,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:02,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:02,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:02,537 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:59:02,622 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:02,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246127920] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:02,622 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:02,622 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:02,622 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000578093] [2021-07-09 17:59:02,622 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:02,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:02,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:02,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:02,623 INFO L87 Difference]: Start difference. First operand 3816 states and 15969 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:03,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:03,431 INFO L93 Difference]: Finished difference Result 4199 states and 17433 transitions. [2021-07-09 17:59:03,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:59:03,431 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:03,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:03,440 INFO L225 Difference]: With dead ends: 4199 [2021-07-09 17:59:03,440 INFO L226 Difference]: Without dead ends: 4178 [2021-07-09 17:59:03,441 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 723.7ms TimeCoverageRelationStatistics Valid=167, Invalid=763, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:59:03,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4178 states. [2021-07-09 17:59:03,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4178 to 3808. [2021-07-09 17:59:03,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3808 states, 3807 states have (on average 4.185710533228264) internal successors, (15935), 3807 states have internal predecessors, (15935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:03,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3808 states to 3808 states and 15935 transitions. [2021-07-09 17:59:03,500 INFO L78 Accepts]: Start accepts. Automaton has 3808 states and 15935 transitions. Word has length 23 [2021-07-09 17:59:03,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:03,500 INFO L482 AbstractCegarLoop]: Abstraction has 3808 states and 15935 transitions. [2021-07-09 17:59:03,501 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:03,501 INFO L276 IsEmpty]: Start isEmpty. Operand 3808 states and 15935 transitions. [2021-07-09 17:59:03,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:03,507 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:03,507 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:03,707 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable792,363 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:03,707 INFO L430 AbstractCegarLoop]: === Iteration 364 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:03,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:03,708 INFO L82 PathProgramCache]: Analyzing trace with hash -1768447631, now seen corresponding path program 209 times [2021-07-09 17:59:03,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:03,708 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023091543] [2021-07-09 17:59:03,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:03,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:03,796 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:03,796 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:03,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023091543] [2021-07-09 17:59:03,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023091543] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:03,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72822877] [2021-07-09 17:59:03,796 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 364 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 364 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:03,822 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:59:03,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:03,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:03,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:03,948 INFO L354 Elim1Store]: treesize reduction 21, result has 57.1 percent of original size [2021-07-09 17:59:03,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 17:59:03,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:03,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:03,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:03,959 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:29 [2021-07-09 17:59:04,024 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:04,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72822877] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:04,024 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:04,024 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:04,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529013403] [2021-07-09 17:59:04,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:04,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:04,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:04,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:04,025 INFO L87 Difference]: Start difference. First operand 3808 states and 15935 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:04,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:04,791 INFO L93 Difference]: Finished difference Result 4327 states and 17960 transitions. [2021-07-09 17:59:04,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:59:04,791 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:04,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:04,801 INFO L225 Difference]: With dead ends: 4327 [2021-07-09 17:59:04,801 INFO L226 Difference]: Without dead ends: 4305 [2021-07-09 17:59:04,801 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 533.1ms TimeCoverageRelationStatistics Valid=118, Invalid=638, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:59:04,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4305 states. [2021-07-09 17:59:04,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4305 to 3812. [2021-07-09 17:59:04,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3812 states, 3811 states have (on average 4.1860404093413806) internal successors, (15953), 3811 states have internal predecessors, (15953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:04,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3812 states to 3812 states and 15953 transitions. [2021-07-09 17:59:04,861 INFO L78 Accepts]: Start accepts. Automaton has 3812 states and 15953 transitions. Word has length 23 [2021-07-09 17:59:04,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:04,861 INFO L482 AbstractCegarLoop]: Abstraction has 3812 states and 15953 transitions. [2021-07-09 17:59:04,861 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:04,862 INFO L276 IsEmpty]: Start isEmpty. Operand 3812 states and 15953 transitions. [2021-07-09 17:59:04,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:04,868 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:04,868 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:05,068 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 364 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable794 [2021-07-09 17:59:05,068 INFO L430 AbstractCegarLoop]: === Iteration 365 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:05,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:05,068 INFO L82 PathProgramCache]: Analyzing trace with hash -1254920779, now seen corresponding path program 210 times [2021-07-09 17:59:05,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:05,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321991420] [2021-07-09 17:59:05,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:05,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:05,158 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:05,158 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:05,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321991420] [2021-07-09 17:59:05,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321991420] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:05,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466159308] [2021-07-09 17:59:05,158 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 365 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 365 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:05,183 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:59:05,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:05,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:05,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:05,269 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:05,269 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 37 [2021-07-09 17:59:05,271 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:05,279 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:05,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:05,280 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:59:05,364 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:05,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466159308] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:05,364 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:05,364 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:05,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834003067] [2021-07-09 17:59:05,364 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:05,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:05,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:05,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:05,365 INFO L87 Difference]: Start difference. First operand 3812 states and 15953 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:06,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:06,097 INFO L93 Difference]: Finished difference Result 4262 states and 17680 transitions. [2021-07-09 17:59:06,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:59:06,097 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:06,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:06,107 INFO L225 Difference]: With dead ends: 4262 [2021-07-09 17:59:06,108 INFO L226 Difference]: Without dead ends: 4237 [2021-07-09 17:59:06,108 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 514.0ms TimeCoverageRelationStatistics Valid=151, Invalid=719, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:59:06,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4237 states. [2021-07-09 17:59:06,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4237 to 3816. [2021-07-09 17:59:06,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3816 states, 3815 states have (on average 4.185845347313237) internal successors, (15969), 3815 states have internal predecessors, (15969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:06,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3816 states to 3816 states and 15969 transitions. [2021-07-09 17:59:06,170 INFO L78 Accepts]: Start accepts. Automaton has 3816 states and 15969 transitions. Word has length 23 [2021-07-09 17:59:06,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:06,170 INFO L482 AbstractCegarLoop]: Abstraction has 3816 states and 15969 transitions. [2021-07-09 17:59:06,170 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:06,170 INFO L276 IsEmpty]: Start isEmpty. Operand 3816 states and 15969 transitions. [2021-07-09 17:59:06,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:06,176 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:06,176 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:06,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 365 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable796 [2021-07-09 17:59:06,377 INFO L430 AbstractCegarLoop]: === Iteration 366 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:06,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:06,377 INFO L82 PathProgramCache]: Analyzing trace with hash -179209623, now seen corresponding path program 211 times [2021-07-09 17:59:06,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:06,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262326438] [2021-07-09 17:59:06,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:06,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:06,471 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:06,471 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:06,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262326438] [2021-07-09 17:59:06,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262326438] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:06,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068644991] [2021-07-09 17:59:06,471 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 366 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 366 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:06,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:06,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:06,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:06,611 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:06,612 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 37 [2021-07-09 17:59:06,613 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:06,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:06,622 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:06,622 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:59:06,708 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:06,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068644991] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:06,708 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:06,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:06,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686344397] [2021-07-09 17:59:06,708 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:06,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:06,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:06,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:06,708 INFO L87 Difference]: Start difference. First operand 3816 states and 15969 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:07,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:07,551 INFO L93 Difference]: Finished difference Result 4257 states and 17668 transitions. [2021-07-09 17:59:07,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:59:07,551 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:07,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:07,561 INFO L225 Difference]: With dead ends: 4257 [2021-07-09 17:59:07,561 INFO L226 Difference]: Without dead ends: 4236 [2021-07-09 17:59:07,561 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 752.5ms TimeCoverageRelationStatistics Valid=164, Invalid=766, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:59:07,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4236 states. [2021-07-09 17:59:07,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4236 to 3808. [2021-07-09 17:59:07,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3808 states, 3807 states have (on average 4.185710533228264) internal successors, (15935), 3807 states have internal predecessors, (15935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:07,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3808 states to 3808 states and 15935 transitions. [2021-07-09 17:59:07,622 INFO L78 Accepts]: Start accepts. Automaton has 3808 states and 15935 transitions. Word has length 23 [2021-07-09 17:59:07,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:07,622 INFO L482 AbstractCegarLoop]: Abstraction has 3808 states and 15935 transitions. [2021-07-09 17:59:07,622 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:07,622 INFO L276 IsEmpty]: Start isEmpty. Operand 3808 states and 15935 transitions. [2021-07-09 17:59:07,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:07,628 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:07,629 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:07,829 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 366 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable798 [2021-07-09 17:59:07,829 INFO L430 AbstractCegarLoop]: === Iteration 367 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:07,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:07,829 INFO L82 PathProgramCache]: Analyzing trace with hash 101786229, now seen corresponding path program 212 times [2021-07-09 17:59:07,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:07,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243429091] [2021-07-09 17:59:07,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:07,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:07,943 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:07,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:07,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243429091] [2021-07-09 17:59:07,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243429091] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:07,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344593868] [2021-07-09 17:59:07,943 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 367 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 367 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:07,970 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:59:07,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:07,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:07,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:08,043 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:08,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:59:08,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:08,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:08,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:08,055 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:59:08,166 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:08,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [344593868] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:08,167 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:08,167 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:08,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830347832] [2021-07-09 17:59:08,167 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:08,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:08,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:08,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:08,167 INFO L87 Difference]: Start difference. First operand 3808 states and 15935 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:08,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:08,755 INFO L93 Difference]: Finished difference Result 4175 states and 17333 transitions. [2021-07-09 17:59:08,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:59:08,755 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:08,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:08,765 INFO L225 Difference]: With dead ends: 4175 [2021-07-09 17:59:08,765 INFO L226 Difference]: Without dead ends: 4149 [2021-07-09 17:59:08,765 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 509.2ms TimeCoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:59:08,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4149 states. [2021-07-09 17:59:08,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4149 to 3817. [2021-07-09 17:59:08,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3817 states, 3816 states have (on average 4.184224318658281) internal successors, (15967), 3816 states have internal predecessors, (15967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:08,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3817 states to 3817 states and 15967 transitions. [2021-07-09 17:59:08,825 INFO L78 Accepts]: Start accepts. Automaton has 3817 states and 15967 transitions. Word has length 23 [2021-07-09 17:59:08,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:08,826 INFO L482 AbstractCegarLoop]: Abstraction has 3817 states and 15967 transitions. [2021-07-09 17:59:08,826 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:08,826 INFO L276 IsEmpty]: Start isEmpty. Operand 3817 states and 15967 transitions. [2021-07-09 17:59:08,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:08,832 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:08,832 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:09,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable800,367 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:09,033 INFO L430 AbstractCegarLoop]: === Iteration 368 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:09,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:09,033 INFO L82 PathProgramCache]: Analyzing trace with hash -939789839, now seen corresponding path program 213 times [2021-07-09 17:59:09,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:09,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335728198] [2021-07-09 17:59:09,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:09,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:09,132 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:09,133 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:09,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335728198] [2021-07-09 17:59:09,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335728198] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:09,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872365988] [2021-07-09 17:59:09,133 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 368 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 368 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:09,158 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:59:09,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:09,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:09,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:09,230 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:09,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:59:09,232 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:09,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:09,242 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:09,242 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:59:09,351 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:09,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872365988] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:09,351 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:09,351 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:09,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229465234] [2021-07-09 17:59:09,352 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:09,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:09,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:09,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:09,352 INFO L87 Difference]: Start difference. First operand 3817 states and 15967 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:09,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:09,837 INFO L93 Difference]: Finished difference Result 4135 states and 17177 transitions. [2021-07-09 17:59:09,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:59:09,837 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:09,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:09,847 INFO L225 Difference]: With dead ends: 4135 [2021-07-09 17:59:09,847 INFO L226 Difference]: Without dead ends: 4107 [2021-07-09 17:59:09,847 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 426.0ms TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:59:09,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4107 states. [2021-07-09 17:59:09,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4107 to 3810. [2021-07-09 17:59:09,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3810 states, 3809 states have (on average 4.1856130217904965) internal successors, (15943), 3809 states have internal predecessors, (15943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:09,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3810 states to 3810 states and 15943 transitions. [2021-07-09 17:59:09,907 INFO L78 Accepts]: Start accepts. Automaton has 3810 states and 15943 transitions. Word has length 23 [2021-07-09 17:59:09,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:09,907 INFO L482 AbstractCegarLoop]: Abstraction has 3810 states and 15943 transitions. [2021-07-09 17:59:09,907 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:09,907 INFO L276 IsEmpty]: Start isEmpty. Operand 3810 states and 15943 transitions. [2021-07-09 17:59:09,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:09,914 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:09,914 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:10,114 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 368 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable802 [2021-07-09 17:59:10,114 INFO L430 AbstractCegarLoop]: === Iteration 369 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:10,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:10,114 INFO L82 PathProgramCache]: Analyzing trace with hash -1226911191, now seen corresponding path program 214 times [2021-07-09 17:59:10,114 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:10,114 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701020502] [2021-07-09 17:59:10,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:10,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:10,218 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:10,218 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:10,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701020502] [2021-07-09 17:59:10,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701020502] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:10,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [211762892] [2021-07-09 17:59:10,219 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 369 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 369 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:10,244 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:59:10,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:10,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:10,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:10,319 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:10,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:59:10,320 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:10,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:10,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:10,331 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:59:10,445 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:10,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [211762892] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:10,445 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:10,446 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:10,446 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383209238] [2021-07-09 17:59:10,446 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:10,446 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:10,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:10,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:10,446 INFO L87 Difference]: Start difference. First operand 3810 states and 15943 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:11,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:11,141 INFO L93 Difference]: Finished difference Result 4162 states and 17284 transitions. [2021-07-09 17:59:11,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:59:11,141 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:11,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:11,152 INFO L225 Difference]: With dead ends: 4162 [2021-07-09 17:59:11,152 INFO L226 Difference]: Without dead ends: 4136 [2021-07-09 17:59:11,152 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 618.1ms TimeCoverageRelationStatistics Valid=144, Invalid=668, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:59:11,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4136 states. [2021-07-09 17:59:11,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4136 to 3814. [2021-07-09 17:59:11,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3814 states, 3813 states have (on average 4.185418305795961) internal successors, (15959), 3813 states have internal predecessors, (15959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:11,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3814 states to 3814 states and 15959 transitions. [2021-07-09 17:59:11,217 INFO L78 Accepts]: Start accepts. Automaton has 3814 states and 15959 transitions. Word has length 23 [2021-07-09 17:59:11,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:11,217 INFO L482 AbstractCegarLoop]: Abstraction has 3814 states and 15959 transitions. [2021-07-09 17:59:11,217 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:11,217 INFO L276 IsEmpty]: Start isEmpty. Operand 3814 states and 15959 transitions. [2021-07-09 17:59:11,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:11,224 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:11,224 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:11,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable804,369 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:11,424 INFO L430 AbstractCegarLoop]: === Iteration 370 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:11,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:11,424 INFO L82 PathProgramCache]: Analyzing trace with hash -1720128577, now seen corresponding path program 215 times [2021-07-09 17:59:11,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:11,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814248340] [2021-07-09 17:59:11,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:11,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:11,526 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:11,526 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:11,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814248340] [2021-07-09 17:59:11,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814248340] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:11,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706007272] [2021-07-09 17:59:11,526 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 370 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 370 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:11,551 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:59:11,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:11,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:11,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:11,624 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:11,624 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 37 [2021-07-09 17:59:11,625 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:11,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:11,635 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:11,636 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:59:11,744 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:11,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1706007272] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:11,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:11,744 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:11,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940714427] [2021-07-09 17:59:11,744 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:11,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:11,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:11,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:11,745 INFO L87 Difference]: Start difference. First operand 3814 states and 15959 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:12,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:12,491 INFO L93 Difference]: Finished difference Result 4142 states and 17206 transitions. [2021-07-09 17:59:12,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:59:12,492 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:12,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:12,501 INFO L225 Difference]: With dead ends: 4142 [2021-07-09 17:59:12,501 INFO L226 Difference]: Without dead ends: 4121 [2021-07-09 17:59:12,501 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 661.9ms TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:59:12,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4121 states. [2021-07-09 17:59:12,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4121 to 3810. [2021-07-09 17:59:12,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3810 states, 3809 states have (on average 4.1856130217904965) internal successors, (15943), 3809 states have internal predecessors, (15943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:12,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3810 states to 3810 states and 15943 transitions. [2021-07-09 17:59:12,557 INFO L78 Accepts]: Start accepts. Automaton has 3810 states and 15943 transitions. Word has length 23 [2021-07-09 17:59:12,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:12,557 INFO L482 AbstractCegarLoop]: Abstraction has 3810 states and 15943 transitions. [2021-07-09 17:59:12,557 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:12,558 INFO L276 IsEmpty]: Start isEmpty. Operand 3810 states and 15943 transitions. [2021-07-09 17:59:12,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:12,563 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:12,563 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:12,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable806,370 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:12,764 INFO L430 AbstractCegarLoop]: === Iteration 371 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:12,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:12,764 INFO L82 PathProgramCache]: Analyzing trace with hash -785352321, now seen corresponding path program 216 times [2021-07-09 17:59:12,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:12,764 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623306812] [2021-07-09 17:59:12,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:12,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:12,860 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:12,860 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:12,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623306812] [2021-07-09 17:59:12,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623306812] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:12,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553291888] [2021-07-09 17:59:12,861 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 371 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 371 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:12,886 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:59:12,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:12,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:12,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:12,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:59:13,018 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-09 17:59:13,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 55 [2021-07-09 17:59:13,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:13,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:13,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:13,035 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:49 [2021-07-09 17:59:13,138 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:13,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553291888] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:13,138 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:13,138 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:59:13,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598124215] [2021-07-09 17:59:13,138 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:59:13,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:13,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:59:13,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:59:13,138 INFO L87 Difference]: Start difference. First operand 3810 states and 15943 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:13,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:13,711 INFO L93 Difference]: Finished difference Result 4150 states and 17239 transitions. [2021-07-09 17:59:13,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:59:13,711 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:13,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:13,720 INFO L225 Difference]: With dead ends: 4150 [2021-07-09 17:59:13,721 INFO L226 Difference]: Without dead ends: 4125 [2021-07-09 17:59:13,721 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 469.9ms TimeCoverageRelationStatistics Valid=137, Invalid=733, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:59:13,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4125 states. [2021-07-09 17:59:13,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4125 to 3814. [2021-07-09 17:59:13,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3814 states, 3813 states have (on average 4.185418305795961) internal successors, (15959), 3813 states have internal predecessors, (15959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:13,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3814 states to 3814 states and 15959 transitions. [2021-07-09 17:59:13,781 INFO L78 Accepts]: Start accepts. Automaton has 3814 states and 15959 transitions. Word has length 23 [2021-07-09 17:59:13,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:13,782 INFO L482 AbstractCegarLoop]: Abstraction has 3814 states and 15959 transitions. [2021-07-09 17:59:13,782 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:13,782 INFO L276 IsEmpty]: Start isEmpty. Operand 3814 states and 15959 transitions. [2021-07-09 17:59:13,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:13,788 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:13,788 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:13,988 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 371 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable808 [2021-07-09 17:59:13,988 INFO L430 AbstractCegarLoop]: === Iteration 372 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:13,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:13,989 INFO L82 PathProgramCache]: Analyzing trace with hash -1798044853, now seen corresponding path program 217 times [2021-07-09 17:59:13,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:13,989 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578614304] [2021-07-09 17:59:13,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:13,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:14,087 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:14,088 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:14,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578614304] [2021-07-09 17:59:14,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578614304] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:14,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704951398] [2021-07-09 17:59:14,088 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 372 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 372 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:14,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:14,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:14,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:14,187 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:14,187 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 37 [2021-07-09 17:59:14,188 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:14,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:14,199 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:14,199 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:59:14,309 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:14,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704951398] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:14,309 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:14,309 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:14,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352361886] [2021-07-09 17:59:14,309 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:14,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:14,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:14,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:14,310 INFO L87 Difference]: Start difference. First operand 3814 states and 15959 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:14,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:14,965 INFO L93 Difference]: Finished difference Result 4159 states and 17276 transitions. [2021-07-09 17:59:14,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:59:14,965 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:14,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:14,976 INFO L225 Difference]: With dead ends: 4159 [2021-07-09 17:59:14,976 INFO L226 Difference]: Without dead ends: 4138 [2021-07-09 17:59:14,976 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 626.7ms TimeCoverageRelationStatistics Valid=150, Invalid=662, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:59:14,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4138 states. [2021-07-09 17:59:15,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4138 to 3808. [2021-07-09 17:59:15,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3808 states, 3807 states have (on average 4.185710533228264) internal successors, (15935), 3807 states have internal predecessors, (15935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:15,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3808 states to 3808 states and 15935 transitions. [2021-07-09 17:59:15,057 INFO L78 Accepts]: Start accepts. Automaton has 3808 states and 15935 transitions. Word has length 23 [2021-07-09 17:59:15,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:15,057 INFO L482 AbstractCegarLoop]: Abstraction has 3808 states and 15935 transitions. [2021-07-09 17:59:15,057 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:15,057 INFO L276 IsEmpty]: Start isEmpty. Operand 3808 states and 15935 transitions. [2021-07-09 17:59:15,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:15,063 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:15,063 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:15,263 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable812,372 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:15,263 INFO L430 AbstractCegarLoop]: === Iteration 373 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:15,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:15,264 INFO L82 PathProgramCache]: Analyzing trace with hash -649178733, now seen corresponding path program 218 times [2021-07-09 17:59:15,264 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:15,264 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850451351] [2021-07-09 17:59:15,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:15,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:15,353 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:15,353 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:15,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850451351] [2021-07-09 17:59:15,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850451351] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:15,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509741359] [2021-07-09 17:59:15,353 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 373 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 373 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:15,378 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:59:15,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:15,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:15,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:15,479 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:15,479 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 20 treesize of output 36 [2021-07-09 17:59:15,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:15,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:15,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:15,490 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:59:15,557 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:15,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509741359] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:15,557 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:15,557 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:15,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028077802] [2021-07-09 17:59:15,557 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:15,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:15,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:15,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:15,558 INFO L87 Difference]: Start difference. First operand 3808 states and 15935 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:16,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:16,216 INFO L93 Difference]: Finished difference Result 4333 states and 17949 transitions. [2021-07-09 17:59:16,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:59:16,217 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:16,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:16,226 INFO L225 Difference]: With dead ends: 4333 [2021-07-09 17:59:16,226 INFO L226 Difference]: Without dead ends: 4298 [2021-07-09 17:59:16,227 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 455.1ms TimeCoverageRelationStatistics Valid=139, Invalid=731, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:59:16,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4298 states. [2021-07-09 17:59:16,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4298 to 3823. [2021-07-09 17:59:16,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3823 states, 3822 states have (on average 4.185243328100471) internal successors, (15996), 3822 states have internal predecessors, (15996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:16,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3823 states to 3823 states and 15996 transitions. [2021-07-09 17:59:16,286 INFO L78 Accepts]: Start accepts. Automaton has 3823 states and 15996 transitions. Word has length 23 [2021-07-09 17:59:16,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:16,286 INFO L482 AbstractCegarLoop]: Abstraction has 3823 states and 15996 transitions. [2021-07-09 17:59:16,287 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:16,287 INFO L276 IsEmpty]: Start isEmpty. Operand 3823 states and 15996 transitions. [2021-07-09 17:59:16,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:16,293 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:16,293 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:16,493 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 373 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable814 [2021-07-09 17:59:16,493 INFO L430 AbstractCegarLoop]: === Iteration 374 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:16,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:16,493 INFO L82 PathProgramCache]: Analyzing trace with hash 1096105303, now seen corresponding path program 219 times [2021-07-09 17:59:16,494 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:16,494 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348483793] [2021-07-09 17:59:16,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:16,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:16,587 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:16,587 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:16,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348483793] [2021-07-09 17:59:16,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348483793] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:16,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924680595] [2021-07-09 17:59:16,588 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 374 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 374 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:16,613 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:59:16,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:16,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:16,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:16,701 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:16,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:59:16,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:16,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:16,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:16,713 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-09 17:59:16,804 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:16,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924680595] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:16,805 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:16,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:16,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465331343] [2021-07-09 17:59:16,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:16,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:16,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:16,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:16,805 INFO L87 Difference]: Start difference. First operand 3823 states and 15996 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:17,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:17,462 INFO L93 Difference]: Finished difference Result 4185 states and 17367 transitions. [2021-07-09 17:59:17,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:59:17,462 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:17,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:17,471 INFO L225 Difference]: With dead ends: 4185 [2021-07-09 17:59:17,471 INFO L226 Difference]: Without dead ends: 4159 [2021-07-09 17:59:17,472 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 490.0ms TimeCoverageRelationStatistics Valid=126, Invalid=576, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:59:17,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4159 states. [2021-07-09 17:59:17,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4159 to 3830. [2021-07-09 17:59:17,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3830 states, 3829 states have (on average 4.183860015669888) internal successors, (16020), 3829 states have internal predecessors, (16020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:17,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3830 states to 3830 states and 16020 transitions. [2021-07-09 17:59:17,533 INFO L78 Accepts]: Start accepts. Automaton has 3830 states and 16020 transitions. Word has length 23 [2021-07-09 17:59:17,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:17,533 INFO L482 AbstractCegarLoop]: Abstraction has 3830 states and 16020 transitions. [2021-07-09 17:59:17,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:17,533 INFO L276 IsEmpty]: Start isEmpty. Operand 3830 states and 16020 transitions. [2021-07-09 17:59:17,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:17,539 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:17,539 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:17,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable816,374 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:17,740 INFO L430 AbstractCegarLoop]: === Iteration 375 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:17,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:17,740 INFO L82 PathProgramCache]: Analyzing trace with hash 54529235, now seen corresponding path program 220 times [2021-07-09 17:59:17,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:17,740 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344128992] [2021-07-09 17:59:17,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:17,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:17,833 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:17,833 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:17,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344128992] [2021-07-09 17:59:17,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344128992] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:17,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458930840] [2021-07-09 17:59:17,833 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 375 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 375 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:17,859 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:59:17,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:17,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:17,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:17,951 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:17,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:59:17,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:17,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:17,963 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:17,963 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-09 17:59:18,052 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:18,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458930840] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:18,052 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:18,052 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:18,052 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129273238] [2021-07-09 17:59:18,052 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:18,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:18,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:18,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:18,053 INFO L87 Difference]: Start difference. First operand 3830 states and 16020 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:18,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:18,581 INFO L93 Difference]: Finished difference Result 4145 states and 17211 transitions. [2021-07-09 17:59:18,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:59:18,582 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:18,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:18,591 INFO L225 Difference]: With dead ends: 4145 [2021-07-09 17:59:18,592 INFO L226 Difference]: Without dead ends: 4113 [2021-07-09 17:59:18,592 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 420.7ms TimeCoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:59:18,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4113 states. [2021-07-09 17:59:18,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4113 to 3823. [2021-07-09 17:59:18,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3823 states, 3822 states have (on average 4.186551543694401) internal successors, (16001), 3822 states have internal predecessors, (16001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:18,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3823 states to 3823 states and 16001 transitions. [2021-07-09 17:59:18,654 INFO L78 Accepts]: Start accepts. Automaton has 3823 states and 16001 transitions. Word has length 23 [2021-07-09 17:59:18,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:18,654 INFO L482 AbstractCegarLoop]: Abstraction has 3823 states and 16001 transitions. [2021-07-09 17:59:18,654 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:18,654 INFO L276 IsEmpty]: Start isEmpty. Operand 3823 states and 16001 transitions. [2021-07-09 17:59:18,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:18,661 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:18,661 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:18,861 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable818,375 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:18,861 INFO L430 AbstractCegarLoop]: === Iteration 376 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:18,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:18,862 INFO L82 PathProgramCache]: Analyzing trace with hash 1110874207, now seen corresponding path program 221 times [2021-07-09 17:59:18,862 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:18,862 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465688267] [2021-07-09 17:59:18,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:18,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:18,951 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:18,951 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:18,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465688267] [2021-07-09 17:59:18,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465688267] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:18,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007988709] [2021-07-09 17:59:18,951 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 376 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 376 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:18,976 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:59:18,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:18,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:18,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:19,074 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:19,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:59:19,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:19,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:19,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:19,085 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:59:19,152 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:19,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007988709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:19,152 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:19,152 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:19,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184907925] [2021-07-09 17:59:19,153 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:19,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:19,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:19,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:19,153 INFO L87 Difference]: Start difference. First operand 3823 states and 16001 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:19,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:19,809 INFO L93 Difference]: Finished difference Result 4349 states and 18016 transitions. [2021-07-09 17:59:19,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:59:19,809 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:19,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:19,820 INFO L225 Difference]: With dead ends: 4349 [2021-07-09 17:59:19,820 INFO L226 Difference]: Without dead ends: 4314 [2021-07-09 17:59:19,820 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 498.8ms TimeCoverageRelationStatistics Valid=148, Invalid=782, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:59:19,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4314 states. [2021-07-09 17:59:19,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4314 to 3831. [2021-07-09 17:59:19,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3831 states, 3830 states have (on average 4.18668407310705) internal successors, (16035), 3830 states have internal predecessors, (16035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:19,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3831 states to 3831 states and 16035 transitions. [2021-07-09 17:59:19,885 INFO L78 Accepts]: Start accepts. Automaton has 3831 states and 16035 transitions. Word has length 23 [2021-07-09 17:59:19,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:19,885 INFO L482 AbstractCegarLoop]: Abstraction has 3831 states and 16035 transitions. [2021-07-09 17:59:19,886 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:19,886 INFO L276 IsEmpty]: Start isEmpty. Operand 3831 states and 16035 transitions. [2021-07-09 17:59:19,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:19,892 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:19,892 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:20,093 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 376 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable820 [2021-07-09 17:59:20,093 INFO L430 AbstractCegarLoop]: === Iteration 377 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:20,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:20,093 INFO L82 PathProgramCache]: Analyzing trace with hash 306474983, now seen corresponding path program 222 times [2021-07-09 17:59:20,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:20,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651087289] [2021-07-09 17:59:20,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:20,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:20,189 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:20,190 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:20,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651087289] [2021-07-09 17:59:20,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651087289] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:20,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866996668] [2021-07-09 17:59:20,190 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 377 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 377 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:20,215 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:59:20,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:20,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:59:20,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:20,331 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 17:59:20,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-09 17:59:20,332 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:20,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:20,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:20,345 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:38 [2021-07-09 17:59:20,438 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:20,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866996668] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:20,439 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:20,439 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:59:20,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122048613] [2021-07-09 17:59:20,439 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:59:20,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:20,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:59:20,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:59:20,439 INFO L87 Difference]: Start difference. First operand 3831 states and 16035 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:21,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:21,216 INFO L93 Difference]: Finished difference Result 4235 states and 17569 transitions. [2021-07-09 17:59:21,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 17:59:21,216 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:21,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:21,226 INFO L225 Difference]: With dead ends: 4235 [2021-07-09 17:59:21,226 INFO L226 Difference]: Without dead ends: 4209 [2021-07-09 17:59:21,226 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 610.7ms TimeCoverageRelationStatistics Valid=178, Invalid=1154, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 17:59:21,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4209 states. [2021-07-09 17:59:21,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4209 to 3835. [2021-07-09 17:59:21,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3835 states, 3834 states have (on average 4.1864893062076165) internal successors, (16051), 3834 states have internal predecessors, (16051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:21,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3835 states to 3835 states and 16051 transitions. [2021-07-09 17:59:21,286 INFO L78 Accepts]: Start accepts. Automaton has 3835 states and 16051 transitions. Word has length 23 [2021-07-09 17:59:21,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:21,286 INFO L482 AbstractCegarLoop]: Abstraction has 3835 states and 16051 transitions. [2021-07-09 17:59:21,286 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:21,286 INFO L276 IsEmpty]: Start isEmpty. Operand 3835 states and 16051 transitions. [2021-07-09 17:59:21,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:21,292 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:21,292 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:21,492 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 377 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable822 [2021-07-09 17:59:21,492 INFO L430 AbstractCegarLoop]: === Iteration 378 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:21,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:21,493 INFO L82 PathProgramCache]: Analyzing trace with hash 1920041717, now seen corresponding path program 223 times [2021-07-09 17:59:21,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:21,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732690243] [2021-07-09 17:59:21,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:21,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:21,613 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:21,614 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:21,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732690243] [2021-07-09 17:59:21,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732690243] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:21,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608393341] [2021-07-09 17:59:21,614 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 378 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 378 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:21,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:21,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:21,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:21,722 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:21,722 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 37 [2021-07-09 17:59:21,723 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:21,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:21,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:21,733 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:59:21,816 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:21,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608393341] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:21,816 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:21,816 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:21,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993253659] [2021-07-09 17:59:21,816 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:21,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:21,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:21,817 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:21,817 INFO L87 Difference]: Start difference. First operand 3835 states and 16051 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:22,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:22,607 INFO L93 Difference]: Finished difference Result 4298 states and 17828 transitions. [2021-07-09 17:59:22,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:59:22,607 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:22,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:22,617 INFO L225 Difference]: With dead ends: 4298 [2021-07-09 17:59:22,617 INFO L226 Difference]: Without dead ends: 4277 [2021-07-09 17:59:22,617 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 678.2ms TimeCoverageRelationStatistics Valid=162, Invalid=768, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:59:22,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4277 states. [2021-07-09 17:59:22,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4277 to 3823. [2021-07-09 17:59:22,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3823 states, 3822 states have (on average 4.186551543694401) internal successors, (16001), 3822 states have internal predecessors, (16001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:22,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3823 states to 3823 states and 16001 transitions. [2021-07-09 17:59:22,677 INFO L78 Accepts]: Start accepts. Automaton has 3823 states and 16001 transitions. Word has length 23 [2021-07-09 17:59:22,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:22,677 INFO L482 AbstractCegarLoop]: Abstraction has 3823 states and 16001 transitions. [2021-07-09 17:59:22,677 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:22,677 INFO L276 IsEmpty]: Start isEmpty. Operand 3823 states and 16001 transitions. [2021-07-09 17:59:22,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:22,683 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:22,683 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:22,883 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable826,378 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:22,883 INFO L430 AbstractCegarLoop]: === Iteration 379 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:22,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:22,890 INFO L82 PathProgramCache]: Analyzing trace with hash 2011186791, now seen corresponding path program 224 times [2021-07-09 17:59:22,890 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:22,890 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581167907] [2021-07-09 17:59:22,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:22,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:22,989 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:22,989 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:22,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581167907] [2021-07-09 17:59:22,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581167907] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:22,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201414445] [2021-07-09 17:59:22,989 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 379 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 379 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:23,015 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:59:23,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:23,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:23,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:23,087 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:23,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:59:23,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:23,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:23,099 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:23,099 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:59:23,210 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:23,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201414445] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:23,210 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:23,210 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:23,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352975050] [2021-07-09 17:59:23,211 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:23,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:23,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:23,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:23,211 INFO L87 Difference]: Start difference. First operand 3823 states and 16001 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:23,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:23,810 INFO L93 Difference]: Finished difference Result 4154 states and 17253 transitions. [2021-07-09 17:59:23,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:59:23,810 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:23,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:23,819 INFO L225 Difference]: With dead ends: 4154 [2021-07-09 17:59:23,819 INFO L226 Difference]: Without dead ends: 4128 [2021-07-09 17:59:23,819 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 516.0ms TimeCoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:59:23,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4128 states. [2021-07-09 17:59:23,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4128 to 3832. [2021-07-09 17:59:23,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3832 states, 3831 states have (on average 4.185069172539807) internal successors, (16033), 3831 states have internal predecessors, (16033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:23,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3832 states to 3832 states and 16033 transitions. [2021-07-09 17:59:23,876 INFO L78 Accepts]: Start accepts. Automaton has 3832 states and 16033 transitions. Word has length 23 [2021-07-09 17:59:23,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:23,876 INFO L482 AbstractCegarLoop]: Abstraction has 3832 states and 16033 transitions. [2021-07-09 17:59:23,876 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:23,877 INFO L276 IsEmpty]: Start isEmpty. Operand 3832 states and 16033 transitions. [2021-07-09 17:59:23,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:23,882 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:23,882 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:24,083 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable828,379 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:24,083 INFO L430 AbstractCegarLoop]: === Iteration 380 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:24,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:24,083 INFO L82 PathProgramCache]: Analyzing trace with hash 969610723, now seen corresponding path program 225 times [2021-07-09 17:59:24,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:24,083 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211746106] [2021-07-09 17:59:24,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:24,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:24,180 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:24,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:24,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211746106] [2021-07-09 17:59:24,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211746106] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:24,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717450617] [2021-07-09 17:59:24,180 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 380 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 380 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:24,206 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:59:24,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:24,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:24,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:24,278 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:24,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:59:24,279 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:24,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:24,290 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:24,290 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:59:24,399 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:24,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717450617] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:24,399 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:24,399 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:24,399 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487960056] [2021-07-09 17:59:24,399 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:24,399 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:24,399 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:24,400 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:24,400 INFO L87 Difference]: Start difference. First operand 3832 states and 16033 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:24,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:24,839 INFO L93 Difference]: Finished difference Result 4114 states and 17097 transitions. [2021-07-09 17:59:24,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:59:24,839 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:24,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:24,848 INFO L225 Difference]: With dead ends: 4114 [2021-07-09 17:59:24,848 INFO L226 Difference]: Without dead ends: 4086 [2021-07-09 17:59:24,848 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 427.3ms TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:59:24,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4086 states. [2021-07-09 17:59:24,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4086 to 3825. [2021-07-09 17:59:24,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3825 states, 3824 states have (on average 4.1864539748953975) internal successors, (16009), 3824 states have internal predecessors, (16009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:24,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3825 states to 3825 states and 16009 transitions. [2021-07-09 17:59:24,905 INFO L78 Accepts]: Start accepts. Automaton has 3825 states and 16009 transitions. Word has length 23 [2021-07-09 17:59:24,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:24,905 INFO L482 AbstractCegarLoop]: Abstraction has 3825 states and 16009 transitions. [2021-07-09 17:59:24,905 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:24,905 INFO L276 IsEmpty]: Start isEmpty. Operand 3825 states and 16009 transitions. [2021-07-09 17:59:24,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:24,911 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:24,911 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:25,111 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable830,380 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:25,111 INFO L430 AbstractCegarLoop]: === Iteration 381 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:25,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:25,112 INFO L82 PathProgramCache]: Analyzing trace with hash 682489371, now seen corresponding path program 226 times [2021-07-09 17:59:25,112 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:25,112 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860992785] [2021-07-09 17:59:25,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:25,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:25,212 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:25,212 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:25,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860992785] [2021-07-09 17:59:25,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860992785] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:25,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33623173] [2021-07-09 17:59:25,213 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 381 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 381 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:25,237 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:59:25,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:25,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:25,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:25,309 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:25,309 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 37 [2021-07-09 17:59:25,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:25,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:25,321 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:25,321 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:59:25,433 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:25,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [33623173] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:25,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:25,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:25,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176554105] [2021-07-09 17:59:25,433 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:25,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:25,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:25,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:25,433 INFO L87 Difference]: Start difference. First operand 3825 states and 16009 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:26,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:26,102 INFO L93 Difference]: Finished difference Result 4141 states and 17204 transitions. [2021-07-09 17:59:26,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:59:26,102 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:26,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:26,111 INFO L225 Difference]: With dead ends: 4141 [2021-07-09 17:59:26,111 INFO L226 Difference]: Without dead ends: 4115 [2021-07-09 17:59:26,111 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 580.5ms TimeCoverageRelationStatistics Valid=144, Invalid=668, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:59:26,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4115 states. [2021-07-09 17:59:26,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4115 to 3829. [2021-07-09 17:59:26,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3829 states, 3828 states have (on average 4.186259143155695) internal successors, (16025), 3828 states have internal predecessors, (16025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:26,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3829 states to 3829 states and 16025 transitions. [2021-07-09 17:59:26,170 INFO L78 Accepts]: Start accepts. Automaton has 3829 states and 16025 transitions. Word has length 23 [2021-07-09 17:59:26,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:26,170 INFO L482 AbstractCegarLoop]: Abstraction has 3829 states and 16025 transitions. [2021-07-09 17:59:26,170 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:26,170 INFO L276 IsEmpty]: Start isEmpty. Operand 3829 states and 16025 transitions. [2021-07-09 17:59:26,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:26,176 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:26,176 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:26,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 381 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable832 [2021-07-09 17:59:26,376 INFO L430 AbstractCegarLoop]: === Iteration 382 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:26,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:26,377 INFO L82 PathProgramCache]: Analyzing trace with hash 189271985, now seen corresponding path program 227 times [2021-07-09 17:59:26,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:26,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936581230] [2021-07-09 17:59:26,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:26,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:26,477 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:26,477 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:26,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936581230] [2021-07-09 17:59:26,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936581230] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:26,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854654391] [2021-07-09 17:59:26,477 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 382 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 382 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:26,502 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:59:26,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:26,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:26,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:26,574 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:26,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:59:26,576 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:26,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:26,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:26,586 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:59:26,694 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:26,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854654391] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:26,695 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:26,695 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:26,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497221461] [2021-07-09 17:59:26,695 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:26,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:26,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:26,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:26,695 INFO L87 Difference]: Start difference. First operand 3829 states and 16025 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:27,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:27,386 INFO L93 Difference]: Finished difference Result 4146 states and 17225 transitions. [2021-07-09 17:59:27,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:59:27,386 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:27,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:27,395 INFO L225 Difference]: With dead ends: 4146 [2021-07-09 17:59:27,395 INFO L226 Difference]: Without dead ends: 4125 [2021-07-09 17:59:27,395 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 655.7ms TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:59:27,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4125 states. [2021-07-09 17:59:27,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4125 to 3825. [2021-07-09 17:59:27,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3825 states, 3824 states have (on average 4.1864539748953975) internal successors, (16009), 3824 states have internal predecessors, (16009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:27,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3825 states to 3825 states and 16009 transitions. [2021-07-09 17:59:27,453 INFO L78 Accepts]: Start accepts. Automaton has 3825 states and 16009 transitions. Word has length 23 [2021-07-09 17:59:27,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:27,453 INFO L482 AbstractCegarLoop]: Abstraction has 3825 states and 16009 transitions. [2021-07-09 17:59:27,453 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:27,453 INFO L276 IsEmpty]: Start isEmpty. Operand 3825 states and 16009 transitions. [2021-07-09 17:59:27,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:27,459 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:27,459 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:27,661 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable834,382 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:27,662 INFO L430 AbstractCegarLoop]: === Iteration 383 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:27,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:27,662 INFO L82 PathProgramCache]: Analyzing trace with hash 1124048241, now seen corresponding path program 228 times [2021-07-09 17:59:27,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:27,662 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024478835] [2021-07-09 17:59:27,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:27,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:27,757 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:27,757 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:27,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024478835] [2021-07-09 17:59:27,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024478835] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:27,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680076555] [2021-07-09 17:59:27,757 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 383 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 383 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:27,783 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:59:27,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:27,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:27,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:27,905 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 17:59:27,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-09 17:59:27,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:27,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:27,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:27,919 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:41 [2021-07-09 17:59:28,031 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:28,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680076555] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:28,031 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:28,031 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:59:28,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826712854] [2021-07-09 17:59:28,031 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:59:28,031 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:28,031 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:59:28,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:59:28,031 INFO L87 Difference]: Start difference. First operand 3825 states and 16009 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:28,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:28,654 INFO L93 Difference]: Finished difference Result 4148 states and 17235 transitions. [2021-07-09 17:59:28,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:59:28,655 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:28,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:28,665 INFO L225 Difference]: With dead ends: 4148 [2021-07-09 17:59:28,665 INFO L226 Difference]: Without dead ends: 4123 [2021-07-09 17:59:28,665 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 463.7ms TimeCoverageRelationStatistics Valid=132, Invalid=738, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:59:28,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4123 states. [2021-07-09 17:59:28,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4123 to 3825. [2021-07-09 17:59:28,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3825 states, 3824 states have (on average 4.1864539748953975) internal successors, (16009), 3824 states have internal predecessors, (16009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:28,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3825 states to 3825 states and 16009 transitions. [2021-07-09 17:59:28,726 INFO L78 Accepts]: Start accepts. Automaton has 3825 states and 16009 transitions. Word has length 23 [2021-07-09 17:59:28,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:28,726 INFO L482 AbstractCegarLoop]: Abstraction has 3825 states and 16009 transitions. [2021-07-09 17:59:28,726 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:28,726 INFO L276 IsEmpty]: Start isEmpty. Operand 3825 states and 16009 transitions. [2021-07-09 17:59:28,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:28,733 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:28,733 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:28,933 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 383 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable836 [2021-07-09 17:59:28,933 INFO L430 AbstractCegarLoop]: === Iteration 384 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:28,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:28,934 INFO L82 PathProgramCache]: Analyzing trace with hash 111355709, now seen corresponding path program 229 times [2021-07-09 17:59:28,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:28,934 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171370266] [2021-07-09 17:59:28,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:28,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:29,029 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:29,030 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:29,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171370266] [2021-07-09 17:59:29,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171370266] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:29,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617399791] [2021-07-09 17:59:29,030 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 384 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 384 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:29,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:29,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:29,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:29,134 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:29,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:59:29,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:29,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:29,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:29,146 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:59:29,255 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:29,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617399791] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:29,255 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:29,255 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:29,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071330921] [2021-07-09 17:59:29,255 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:29,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:29,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:29,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:29,256 INFO L87 Difference]: Start difference. First operand 3825 states and 16009 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:30,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:30,010 INFO L93 Difference]: Finished difference Result 4169 states and 17319 transitions. [2021-07-09 17:59:30,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:59:30,010 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:30,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:30,021 INFO L225 Difference]: With dead ends: 4169 [2021-07-09 17:59:30,021 INFO L226 Difference]: Without dead ends: 4148 [2021-07-09 17:59:30,021 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 620.2ms TimeCoverageRelationStatistics Valid=150, Invalid=662, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:59:30,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4148 states. [2021-07-09 17:59:30,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4148 to 3825. [2021-07-09 17:59:30,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3825 states, 3824 states have (on average 4.1864539748953975) internal successors, (16009), 3824 states have internal predecessors, (16009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:30,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3825 states to 3825 states and 16009 transitions. [2021-07-09 17:59:30,079 INFO L78 Accepts]: Start accepts. Automaton has 3825 states and 16009 transitions. Word has length 23 [2021-07-09 17:59:30,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:30,079 INFO L482 AbstractCegarLoop]: Abstraction has 3825 states and 16009 transitions. [2021-07-09 17:59:30,079 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:30,079 INFO L276 IsEmpty]: Start isEmpty. Operand 3825 states and 16009 transitions. [2021-07-09 17:59:30,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:30,085 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:30,085 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:30,285 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 384 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable840 [2021-07-09 17:59:30,285 INFO L430 AbstractCegarLoop]: === Iteration 385 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:30,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:30,285 INFO L82 PathProgramCache]: Analyzing trace with hash 203137755, now seen corresponding path program 230 times [2021-07-09 17:59:30,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:30,285 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133010850] [2021-07-09 17:59:30,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:30,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:30,379 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:30,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:30,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133010850] [2021-07-09 17:59:30,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133010850] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:30,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369188642] [2021-07-09 17:59:30,380 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 385 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 385 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:30,405 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:59:30,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:30,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:30,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:30,507 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:30,507 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 20 treesize of output 36 [2021-07-09 17:59:30,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:30,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:30,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:30,517 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:59:30,581 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:30,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369188642] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:30,581 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:30,581 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:30,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462445744] [2021-07-09 17:59:30,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:30,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:30,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:30,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:30,582 INFO L87 Difference]: Start difference. First operand 3825 states and 16009 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:31,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:31,360 INFO L93 Difference]: Finished difference Result 4275 states and 17767 transitions. [2021-07-09 17:59:31,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:59:31,361 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:31,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:31,372 INFO L225 Difference]: With dead ends: 4275 [2021-07-09 17:59:31,372 INFO L226 Difference]: Without dead ends: 4253 [2021-07-09 17:59:31,372 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 526.4ms TimeCoverageRelationStatistics Valid=118, Invalid=638, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:59:31,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4253 states. [2021-07-09 17:59:31,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4253 to 3831. [2021-07-09 17:59:31,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3831 states, 3830 states have (on average 4.186945169712794) internal successors, (16036), 3830 states have internal predecessors, (16036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:31,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3831 states to 3831 states and 16036 transitions. [2021-07-09 17:59:31,435 INFO L78 Accepts]: Start accepts. Automaton has 3831 states and 16036 transitions. Word has length 23 [2021-07-09 17:59:31,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:31,435 INFO L482 AbstractCegarLoop]: Abstraction has 3831 states and 16036 transitions. [2021-07-09 17:59:31,435 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:31,435 INFO L276 IsEmpty]: Start isEmpty. Operand 3831 states and 16036 transitions. [2021-07-09 17:59:31,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:31,442 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:31,442 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:31,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable842,385 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:31,643 INFO L430 AbstractCegarLoop]: === Iteration 386 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:31,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:31,643 INFO L82 PathProgramCache]: Analyzing trace with hash 788471707, now seen corresponding path program 231 times [2021-07-09 17:59:31,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:31,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889445279] [2021-07-09 17:59:31,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:31,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:31,738 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:31,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:31,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889445279] [2021-07-09 17:59:31,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889445279] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:31,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885697726] [2021-07-09 17:59:31,739 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 386 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 386 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:31,764 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:59:31,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:31,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:31,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:31,848 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:31,849 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 37 [2021-07-09 17:59:31,850 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:31,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:31,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:31,859 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:59:31,943 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:31,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885697726] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:31,943 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:31,943 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:31,943 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343887330] [2021-07-09 17:59:31,944 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:31,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:31,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:31,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:31,944 INFO L87 Difference]: Start difference. First operand 3831 states and 16036 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:32,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:32,619 INFO L93 Difference]: Finished difference Result 4212 states and 17485 transitions. [2021-07-09 17:59:32,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:59:32,619 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:32,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:32,629 INFO L225 Difference]: With dead ends: 4212 [2021-07-09 17:59:32,629 INFO L226 Difference]: Without dead ends: 4186 [2021-07-09 17:59:32,629 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 542.9ms TimeCoverageRelationStatistics Valid=151, Invalid=719, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:59:32,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4186 states. [2021-07-09 17:59:32,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4186 to 3835. [2021-07-09 17:59:32,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3835 states, 3834 states have (on average 4.186750130412102) internal successors, (16052), 3834 states have internal predecessors, (16052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:32,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3835 states to 3835 states and 16052 transitions. [2021-07-09 17:59:32,687 INFO L78 Accepts]: Start accepts. Automaton has 3835 states and 16052 transitions. Word has length 23 [2021-07-09 17:59:32,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:32,687 INFO L482 AbstractCegarLoop]: Abstraction has 3835 states and 16052 transitions. [2021-07-09 17:59:32,687 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:32,687 INFO L276 IsEmpty]: Start isEmpty. Operand 3835 states and 16052 transitions. [2021-07-09 17:59:32,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:32,693 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:32,693 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:32,893 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 386 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable844 [2021-07-09 17:59:32,894 INFO L430 AbstractCegarLoop]: === Iteration 387 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:32,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:32,894 INFO L82 PathProgramCache]: Analyzing trace with hash -1892928855, now seen corresponding path program 232 times [2021-07-09 17:59:32,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:32,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808157976] [2021-07-09 17:59:32,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:32,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:32,990 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:32,990 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:32,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808157976] [2021-07-09 17:59:32,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808157976] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:32,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189327956] [2021-07-09 17:59:32,990 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 387 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 387 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:33,015 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:59:33,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:33,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:33,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:33,102 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:33,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 21 treesize of output 37 [2021-07-09 17:59:33,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:33,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:33,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:33,112 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:59:33,197 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:33,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189327956] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:33,197 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:33,197 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:33,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192684913] [2021-07-09 17:59:33,198 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:33,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:33,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:33,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:33,198 INFO L87 Difference]: Start difference. First operand 3835 states and 16052 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:34,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:34,076 INFO L93 Difference]: Finished difference Result 4196 states and 17433 transitions. [2021-07-09 17:59:34,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:59:34,076 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:34,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:34,086 INFO L225 Difference]: With dead ends: 4196 [2021-07-09 17:59:34,086 INFO L226 Difference]: Without dead ends: 4175 [2021-07-09 17:59:34,087 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 723.0ms TimeCoverageRelationStatistics Valid=164, Invalid=766, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:59:34,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4175 states. [2021-07-09 17:59:34,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4175 to 3827. [2021-07-09 17:59:34,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3827 states, 3826 states have (on average 4.186617877679038) internal successors, (16018), 3826 states have internal predecessors, (16018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:34,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3827 states to 3827 states and 16018 transitions. [2021-07-09 17:59:34,173 INFO L78 Accepts]: Start accepts. Automaton has 3827 states and 16018 transitions. Word has length 23 [2021-07-09 17:59:34,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:34,173 INFO L482 AbstractCegarLoop]: Abstraction has 3827 states and 16018 transitions. [2021-07-09 17:59:34,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:34,173 INFO L276 IsEmpty]: Start isEmpty. Operand 3827 states and 16018 transitions. [2021-07-09 17:59:34,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:34,179 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:34,179 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:34,379 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable846,387 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:34,379 INFO L430 AbstractCegarLoop]: === Iteration 388 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:34,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:34,380 INFO L82 PathProgramCache]: Analyzing trace with hash -24083625, now seen corresponding path program 233 times [2021-07-09 17:59:34,380 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:34,380 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337734430] [2021-07-09 17:59:34,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:34,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:34,474 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:34,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:34,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337734430] [2021-07-09 17:59:34,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337734430] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:34,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829236436] [2021-07-09 17:59:34,475 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 388 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 388 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:34,500 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 17:59:34,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:34,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:34,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:34,603 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:34,603 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 20 treesize of output 36 [2021-07-09 17:59:34,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:34,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:34,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:34,613 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:59:34,678 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:34,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [829236436] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:34,678 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:34,678 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:34,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786231751] [2021-07-09 17:59:34,678 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:34,678 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:34,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:34,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:34,679 INFO L87 Difference]: Start difference. First operand 3827 states and 16018 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:35,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:35,423 INFO L93 Difference]: Finished difference Result 4286 states and 17806 transitions. [2021-07-09 17:59:35,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:59:35,423 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:35,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:35,433 INFO L225 Difference]: With dead ends: 4286 [2021-07-09 17:59:35,433 INFO L226 Difference]: Without dead ends: 4264 [2021-07-09 17:59:35,433 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 503.7ms TimeCoverageRelationStatistics Valid=120, Invalid=636, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:59:35,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4264 states. [2021-07-09 17:59:35,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4264 to 3831. [2021-07-09 17:59:35,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3831 states, 3830 states have (on average 4.186945169712794) internal successors, (16036), 3830 states have internal predecessors, (16036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:35,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3831 states to 3831 states and 16036 transitions. [2021-07-09 17:59:35,497 INFO L78 Accepts]: Start accepts. Automaton has 3831 states and 16036 transitions. Word has length 23 [2021-07-09 17:59:35,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:35,497 INFO L482 AbstractCegarLoop]: Abstraction has 3831 states and 16036 transitions. [2021-07-09 17:59:35,497 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:35,497 INFO L276 IsEmpty]: Start isEmpty. Operand 3831 states and 16036 transitions. [2021-07-09 17:59:35,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:35,503 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:35,504 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:35,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 388 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable848 [2021-07-09 17:59:35,704 INFO L430 AbstractCegarLoop]: === Iteration 389 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:35,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:35,704 INFO L82 PathProgramCache]: Analyzing trace with hash 489443227, now seen corresponding path program 234 times [2021-07-09 17:59:35,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:35,704 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441835194] [2021-07-09 17:59:35,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:35,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:35,804 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:35,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:35,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441835194] [2021-07-09 17:59:35,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441835194] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:35,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919462991] [2021-07-09 17:59:35,804 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 389 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 389 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:35,829 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:59:35,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:35,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:59:35,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:35,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:59:35,974 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-09 17:59:35,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 53 [2021-07-09 17:59:35,975 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:35,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:35,989 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:35,989 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:40 [2021-07-09 17:59:36,093 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:36,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919462991] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:36,093 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:36,093 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:59:36,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641760618] [2021-07-09 17:59:36,093 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:59:36,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:36,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:59:36,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:59:36,093 INFO L87 Difference]: Start difference. First operand 3831 states and 16036 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:36,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:36,744 INFO L93 Difference]: Finished difference Result 4224 states and 17548 transitions. [2021-07-09 17:59:36,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:59:36,744 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:36,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:36,753 INFO L225 Difference]: With dead ends: 4224 [2021-07-09 17:59:36,753 INFO L226 Difference]: Without dead ends: 4199 [2021-07-09 17:59:36,754 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 514.7ms TimeCoverageRelationStatistics Valid=142, Invalid=850, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:59:36,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4199 states. [2021-07-09 17:59:36,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4199 to 3835. [2021-07-09 17:59:36,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3835 states, 3834 states have (on average 4.186750130412102) internal successors, (16052), 3834 states have internal predecessors, (16052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:36,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3835 states to 3835 states and 16052 transitions. [2021-07-09 17:59:36,810 INFO L78 Accepts]: Start accepts. Automaton has 3835 states and 16052 transitions. Word has length 23 [2021-07-09 17:59:36,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:36,810 INFO L482 AbstractCegarLoop]: Abstraction has 3835 states and 16052 transitions. [2021-07-09 17:59:36,810 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:36,811 INFO L276 IsEmpty]: Start isEmpty. Operand 3835 states and 16052 transitions. [2021-07-09 17:59:36,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:36,817 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:36,817 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:37,017 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 389 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable850 [2021-07-09 17:59:37,017 INFO L430 AbstractCegarLoop]: === Iteration 390 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:37,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:37,017 INFO L82 PathProgramCache]: Analyzing trace with hash 1565154383, now seen corresponding path program 235 times [2021-07-09 17:59:37,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:37,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376634253] [2021-07-09 17:59:37,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:37,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:37,122 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:37,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:37,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376634253] [2021-07-09 17:59:37,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376634253] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:37,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649887528] [2021-07-09 17:59:37,123 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 390 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 390 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:37,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:37,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:37,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:37,234 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:37,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:59:37,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:37,244 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:37,245 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:37,245 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:59:37,340 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:37,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649887528] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:37,340 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:37,340 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:37,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987187672] [2021-07-09 17:59:37,340 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:37,340 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:37,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:37,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:37,340 INFO L87 Difference]: Start difference. First operand 3835 states and 16052 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:38,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:38,245 INFO L93 Difference]: Finished difference Result 4220 states and 17527 transitions. [2021-07-09 17:59:38,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:59:38,246 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:38,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:38,255 INFO L225 Difference]: With dead ends: 4220 [2021-07-09 17:59:38,255 INFO L226 Difference]: Without dead ends: 4199 [2021-07-09 17:59:38,255 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 735.6ms TimeCoverageRelationStatistics Valid=167, Invalid=763, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:59:38,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4199 states. [2021-07-09 17:59:38,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4199 to 3827. [2021-07-09 17:59:38,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3827 states, 3826 states have (on average 4.186617877679038) internal successors, (16018), 3826 states have internal predecessors, (16018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:38,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3827 states to 3827 states and 16018 transitions. [2021-07-09 17:59:38,317 INFO L78 Accepts]: Start accepts. Automaton has 3827 states and 16018 transitions. Word has length 23 [2021-07-09 17:59:38,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:38,317 INFO L482 AbstractCegarLoop]: Abstraction has 3827 states and 16018 transitions. [2021-07-09 17:59:38,317 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:38,317 INFO L276 IsEmpty]: Start isEmpty. Operand 3827 states and 16018 transitions. [2021-07-09 17:59:38,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:38,324 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:38,324 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:38,524 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 390 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable854 [2021-07-09 17:59:38,524 INFO L430 AbstractCegarLoop]: === Iteration 391 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:38,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:38,524 INFO L82 PathProgramCache]: Analyzing trace with hash 1846150235, now seen corresponding path program 236 times [2021-07-09 17:59:38,524 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:38,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677473264] [2021-07-09 17:59:38,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:38,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:38,653 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:38,654 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:38,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677473264] [2021-07-09 17:59:38,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677473264] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:38,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106046123] [2021-07-09 17:59:38,654 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 391 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 391 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:38,678 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:59:38,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:38,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:38,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:38,756 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:38,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-09 17:59:38,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:38,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:38,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:38,768 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:59:38,877 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:38,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [106046123] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:38,877 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:38,877 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:38,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417349733] [2021-07-09 17:59:38,877 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:38,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:38,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:38,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:38,877 INFO L87 Difference]: Start difference. First operand 3827 states and 16018 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:39,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:39,304 INFO L93 Difference]: Finished difference Result 4116 states and 17113 transitions. [2021-07-09 17:59:39,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:59:39,304 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:39,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:39,313 INFO L225 Difference]: With dead ends: 4116 [2021-07-09 17:59:39,314 INFO L226 Difference]: Without dead ends: 4090 [2021-07-09 17:59:39,314 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 468.6ms TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:59:39,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4090 states. [2021-07-09 17:59:39,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4090 to 3836. [2021-07-09 17:59:39,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3836 states, 3835 states have (on average 4.185136897001303) internal successors, (16050), 3835 states have internal predecessors, (16050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:39,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3836 states to 3836 states and 16050 transitions. [2021-07-09 17:59:39,372 INFO L78 Accepts]: Start accepts. Automaton has 3836 states and 16050 transitions. Word has length 23 [2021-07-09 17:59:39,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:39,372 INFO L482 AbstractCegarLoop]: Abstraction has 3836 states and 16050 transitions. [2021-07-09 17:59:39,372 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:39,372 INFO L276 IsEmpty]: Start isEmpty. Operand 3836 states and 16050 transitions. [2021-07-09 17:59:39,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:39,378 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:39,378 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:39,579 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable856,391 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:39,579 INFO L430 AbstractCegarLoop]: === Iteration 392 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:39,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:39,579 INFO L82 PathProgramCache]: Analyzing trace with hash 804574167, now seen corresponding path program 237 times [2021-07-09 17:59:39,579 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:39,579 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575696942] [2021-07-09 17:59:39,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:39,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:39,694 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:39,694 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:39,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575696942] [2021-07-09 17:59:39,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575696942] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:39,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010372137] [2021-07-09 17:59:39,694 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 392 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 392 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:39,719 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:59:39,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:39,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:59:39,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:39,793 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:39,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2021-07-09 17:59:39,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:39,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:39,803 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:39,803 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:26 [2021-07-09 17:59:39,894 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:39,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010372137] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:39,894 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:39,894 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:39,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608308018] [2021-07-09 17:59:39,894 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:39,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:39,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:39,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:39,894 INFO L87 Difference]: Start difference. First operand 3836 states and 16050 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:40,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:40,349 INFO L93 Difference]: Finished difference Result 4145 states and 17217 transitions. [2021-07-09 17:59:40,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 17:59:40,350 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:40,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:40,360 INFO L225 Difference]: With dead ends: 4145 [2021-07-09 17:59:40,360 INFO L226 Difference]: Without dead ends: 4117 [2021-07-09 17:59:40,360 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 368.7ms TimeCoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2021-07-09 17:59:40,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4117 states. [2021-07-09 17:59:40,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4117 to 3829. [2021-07-09 17:59:40,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3829 states, 3828 states have (on average 4.186520376175548) internal successors, (16026), 3828 states have internal predecessors, (16026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:40,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3829 states to 3829 states and 16026 transitions. [2021-07-09 17:59:40,424 INFO L78 Accepts]: Start accepts. Automaton has 3829 states and 16026 transitions. Word has length 23 [2021-07-09 17:59:40,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:40,424 INFO L482 AbstractCegarLoop]: Abstraction has 3829 states and 16026 transitions. [2021-07-09 17:59:40,424 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:40,424 INFO L276 IsEmpty]: Start isEmpty. Operand 3829 states and 16026 transitions. [2021-07-09 17:59:40,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:40,431 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:40,431 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:40,631 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 392 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable858 [2021-07-09 17:59:40,631 INFO L430 AbstractCegarLoop]: === Iteration 393 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:40,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:40,632 INFO L82 PathProgramCache]: Analyzing trace with hash 517452815, now seen corresponding path program 238 times [2021-07-09 17:59:40,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:40,632 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585755892] [2021-07-09 17:59:40,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:40,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:40,760 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:40,760 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:40,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585755892] [2021-07-09 17:59:40,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585755892] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:40,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208201728] [2021-07-09 17:59:40,760 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 393 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 393 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:40,785 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:59:40,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:40,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:40,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:40,855 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:40,856 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 37 [2021-07-09 17:59:40,857 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:40,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:40,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:40,867 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:59:40,975 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:40,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208201728] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:40,976 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:40,976 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:40,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042823139] [2021-07-09 17:59:40,976 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:40,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:40,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:40,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:40,976 INFO L87 Difference]: Start difference. First operand 3829 states and 16026 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:41,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:41,549 INFO L93 Difference]: Finished difference Result 4136 states and 17183 transitions. [2021-07-09 17:59:41,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 17:59:41,549 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:41,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:41,559 INFO L225 Difference]: With dead ends: 4136 [2021-07-09 17:59:41,559 INFO L226 Difference]: Without dead ends: 4110 [2021-07-09 17:59:41,559 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 509.4ms TimeCoverageRelationStatistics Valid=142, Invalid=614, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:59:41,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4110 states. [2021-07-09 17:59:41,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4110 to 3833. [2021-07-09 17:59:41,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3833 states, 3832 states have (on average 4.1863256784968685) internal successors, (16042), 3832 states have internal predecessors, (16042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:41,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3833 states to 3833 states and 16042 transitions. [2021-07-09 17:59:41,620 INFO L78 Accepts]: Start accepts. Automaton has 3833 states and 16042 transitions. Word has length 23 [2021-07-09 17:59:41,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:41,620 INFO L482 AbstractCegarLoop]: Abstraction has 3833 states and 16042 transitions. [2021-07-09 17:59:41,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:41,620 INFO L276 IsEmpty]: Start isEmpty. Operand 3833 states and 16042 transitions. [2021-07-09 17:59:41,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:41,627 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:41,627 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:41,827 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable859,393 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:41,827 INFO L430 AbstractCegarLoop]: === Iteration 394 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:41,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:41,827 INFO L82 PathProgramCache]: Analyzing trace with hash 24235429, now seen corresponding path program 239 times [2021-07-09 17:59:41,827 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:41,827 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865514257] [2021-07-09 17:59:41,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:41,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:41,929 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:41,930 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:41,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865514257] [2021-07-09 17:59:41,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865514257] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:41,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188955173] [2021-07-09 17:59:41,930 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 394 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 394 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:41,955 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:59:41,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:41,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:59:41,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:42,027 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:42,028 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 37 [2021-07-09 17:59:42,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:42,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:42,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:42,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:59:42,148 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:42,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188955173] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:42,149 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:42,149 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:42,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163625520] [2021-07-09 17:59:42,149 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:42,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:42,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:42,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:42,149 INFO L87 Difference]: Start difference. First operand 3833 states and 16042 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:42,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:42,861 INFO L93 Difference]: Finished difference Result 4121 states and 17133 transitions. [2021-07-09 17:59:42,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:59:42,862 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:42,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:42,870 INFO L225 Difference]: With dead ends: 4121 [2021-07-09 17:59:42,871 INFO L226 Difference]: Without dead ends: 4100 [2021-07-09 17:59:42,871 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 622.8ms TimeCoverageRelationStatistics Valid=150, Invalid=662, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:59:42,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4100 states. [2021-07-09 17:59:42,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4100 to 3829. [2021-07-09 17:59:42,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3829 states, 3828 states have (on average 4.186520376175548) internal successors, (16026), 3828 states have internal predecessors, (16026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:42,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3829 states to 3829 states and 16026 transitions. [2021-07-09 17:59:42,931 INFO L78 Accepts]: Start accepts. Automaton has 3829 states and 16026 transitions. Word has length 23 [2021-07-09 17:59:42,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:42,931 INFO L482 AbstractCegarLoop]: Abstraction has 3829 states and 16026 transitions. [2021-07-09 17:59:42,931 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:42,931 INFO L276 IsEmpty]: Start isEmpty. Operand 3829 states and 16026 transitions. [2021-07-09 17:59:42,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:42,938 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:42,938 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:43,138 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 394 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable861 [2021-07-09 17:59:43,138 INFO L430 AbstractCegarLoop]: === Iteration 395 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:43,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:43,138 INFO L82 PathProgramCache]: Analyzing trace with hash 959011685, now seen corresponding path program 240 times [2021-07-09 17:59:43,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:43,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273271606] [2021-07-09 17:59:43,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:43,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:43,245 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:43,245 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:43,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273271606] [2021-07-09 17:59:43,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273271606] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:43,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [654753524] [2021-07-09 17:59:43,245 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 395 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 395 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:43,270 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:59:43,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:43,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:59:43,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:43,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:59:43,370 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-09 17:59:43,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 55 [2021-07-09 17:59:43,372 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:43,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:43,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:43,387 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:49 [2021-07-09 17:59:43,508 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:43,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [654753524] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:43,508 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:43,508 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:59:43,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028352024] [2021-07-09 17:59:43,508 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:59:43,509 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:43,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:59:43,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:59:43,509 INFO L87 Difference]: Start difference. First operand 3829 states and 16026 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:44,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:44,122 INFO L93 Difference]: Finished difference Result 4134 states and 17192 transitions. [2021-07-09 17:59:44,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:59:44,122 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:44,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:44,131 INFO L225 Difference]: With dead ends: 4134 [2021-07-09 17:59:44,131 INFO L226 Difference]: Without dead ends: 4109 [2021-07-09 17:59:44,131 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 477.4ms TimeCoverageRelationStatistics Valid=115, Invalid=697, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:59:44,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4109 states. [2021-07-09 17:59:44,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4109 to 3833. [2021-07-09 17:59:44,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3833 states, 3832 states have (on average 4.1863256784968685) internal successors, (16042), 3832 states have internal predecessors, (16042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:44,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3833 states to 3833 states and 16042 transitions. [2021-07-09 17:59:44,190 INFO L78 Accepts]: Start accepts. Automaton has 3833 states and 16042 transitions. Word has length 23 [2021-07-09 17:59:44,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:44,190 INFO L482 AbstractCegarLoop]: Abstraction has 3833 states and 16042 transitions. [2021-07-09 17:59:44,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:44,190 INFO L276 IsEmpty]: Start isEmpty. Operand 3833 states and 16042 transitions. [2021-07-09 17:59:44,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:44,197 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:44,197 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:44,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable863,395 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:44,397 INFO L430 AbstractCegarLoop]: === Iteration 396 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:44,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:44,397 INFO L82 PathProgramCache]: Analyzing trace with hash -53680847, now seen corresponding path program 241 times [2021-07-09 17:59:44,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:44,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256657821] [2021-07-09 17:59:44,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:44,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:44,503 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:44,503 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:44,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256657821] [2021-07-09 17:59:44,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256657821] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:44,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545761913] [2021-07-09 17:59:44,503 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 396 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 396 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:44,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:44,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:44,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:44,600 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:44,600 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 37 [2021-07-09 17:59:44,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:44,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:44,611 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:44,611 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:59:44,720 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:44,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545761913] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:44,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:44,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:44,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583119271] [2021-07-09 17:59:44,721 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:44,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:44,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:44,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:44,721 INFO L87 Difference]: Start difference. First operand 3833 states and 16042 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:45,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:45,480 INFO L93 Difference]: Finished difference Result 4144 states and 17224 transitions. [2021-07-09 17:59:45,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:59:45,480 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:45,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:45,490 INFO L225 Difference]: With dead ends: 4144 [2021-07-09 17:59:45,490 INFO L226 Difference]: Without dead ends: 4123 [2021-07-09 17:59:45,490 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 676.7ms TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2021-07-09 17:59:45,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4123 states. [2021-07-09 17:59:45,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4123 to 3825. [2021-07-09 17:59:45,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3825 states, 3824 states have (on average 4.1864539748953975) internal successors, (16009), 3824 states have internal predecessors, (16009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:45,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3825 states to 3825 states and 16009 transitions. [2021-07-09 17:59:45,549 INFO L78 Accepts]: Start accepts. Automaton has 3825 states and 16009 transitions. Word has length 23 [2021-07-09 17:59:45,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:45,549 INFO L482 AbstractCegarLoop]: Abstraction has 3825 states and 16009 transitions. [2021-07-09 17:59:45,550 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:45,550 INFO L276 IsEmpty]: Start isEmpty. Operand 3825 states and 16009 transitions. [2021-07-09 17:59:45,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:45,556 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:45,556 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:45,756 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable867,396 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:45,756 INFO L430 AbstractCegarLoop]: === Iteration 397 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:45,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:45,756 INFO L82 PathProgramCache]: Analyzing trace with hash -872706097, now seen corresponding path program 242 times [2021-07-09 17:59:45,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:45,756 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355681123] [2021-07-09 17:59:45,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:45,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:45,851 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:45,851 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:45,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355681123] [2021-07-09 17:59:45,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355681123] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:45,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858599897] [2021-07-09 17:59:45,852 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 397 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 397 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:45,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:59:45,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:45,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:45,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:45,973 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:45,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:59:45,975 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:45,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:45,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:45,984 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:59:46,047 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:46,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858599897] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:46,048 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:46,048 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:46,048 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798520585] [2021-07-09 17:59:46,048 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:46,048 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:46,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:46,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:46,048 INFO L87 Difference]: Start difference. First operand 3825 states and 16009 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:46,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:46,871 INFO L93 Difference]: Finished difference Result 4650 states and 19251 transitions. [2021-07-09 17:59:46,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:59:46,871 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:46,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:46,883 INFO L225 Difference]: With dead ends: 4650 [2021-07-09 17:59:46,883 INFO L226 Difference]: Without dead ends: 4628 [2021-07-09 17:59:46,883 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 554.3ms TimeCoverageRelationStatistics Valid=152, Invalid=718, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:59:46,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4628 states. [2021-07-09 17:59:46,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4628 to 3831. [2021-07-09 17:59:46,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3831 states, 3830 states have (on average 4.186422976501306) internal successors, (16034), 3830 states have internal predecessors, (16034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:46,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3831 states to 3831 states and 16034 transitions. [2021-07-09 17:59:46,975 INFO L78 Accepts]: Start accepts. Automaton has 3831 states and 16034 transitions. Word has length 23 [2021-07-09 17:59:46,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:46,975 INFO L482 AbstractCegarLoop]: Abstraction has 3831 states and 16034 transitions. [2021-07-09 17:59:46,975 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:46,975 INFO L276 IsEmpty]: Start isEmpty. Operand 3831 states and 16034 transitions. [2021-07-09 17:59:46,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:46,982 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:46,982 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:47,182 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 397 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable869 [2021-07-09 17:59:47,182 INFO L430 AbstractCegarLoop]: === Iteration 398 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:47,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:47,182 INFO L82 PathProgramCache]: Analyzing trace with hash -359179245, now seen corresponding path program 243 times [2021-07-09 17:59:47,183 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:47,183 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334014634] [2021-07-09 17:59:47,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:47,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:47,284 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:47,284 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:47,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334014634] [2021-07-09 17:59:47,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334014634] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:47,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262661940] [2021-07-09 17:59:47,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 398 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 398 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:47,311 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 17:59:47,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:47,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:59:47,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:47,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:59:47,419 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-09 17:59:47,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 53 [2021-07-09 17:59:47,420 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:47,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:47,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:47,433 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:40 [2021-07-09 17:59:47,530 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:47,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262661940] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:47,530 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:47,530 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:59:47,530 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584880196] [2021-07-09 17:59:47,530 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:59:47,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:47,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:59:47,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:59:47,531 INFO L87 Difference]: Start difference. First operand 3831 states and 16034 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:48,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:48,320 INFO L93 Difference]: Finished difference Result 4429 states and 18354 transitions. [2021-07-09 17:59:48,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 17:59:48,320 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:48,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:48,330 INFO L225 Difference]: With dead ends: 4429 [2021-07-09 17:59:48,330 INFO L226 Difference]: Without dead ends: 4404 [2021-07-09 17:59:48,330 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 539.3ms TimeCoverageRelationStatistics Valid=166, Invalid=956, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 17:59:48,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4404 states. [2021-07-09 17:59:48,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4404 to 3835. [2021-07-09 17:59:48,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3835 states, 3834 states have (on average 4.18622848200313) internal successors, (16050), 3834 states have internal predecessors, (16050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:48,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3835 states to 3835 states and 16050 transitions. [2021-07-09 17:59:48,392 INFO L78 Accepts]: Start accepts. Automaton has 3835 states and 16050 transitions. Word has length 23 [2021-07-09 17:59:48,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:48,392 INFO L482 AbstractCegarLoop]: Abstraction has 3835 states and 16050 transitions. [2021-07-09 17:59:48,392 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:48,392 INFO L276 IsEmpty]: Start isEmpty. Operand 3835 states and 16050 transitions. [2021-07-09 17:59:48,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:48,398 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:48,399 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:48,599 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 398 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable871 [2021-07-09 17:59:48,599 INFO L430 AbstractCegarLoop]: === Iteration 399 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:48,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:48,599 INFO L82 PathProgramCache]: Analyzing trace with hash 716531911, now seen corresponding path program 244 times [2021-07-09 17:59:48,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:48,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361925570] [2021-07-09 17:59:48,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:48,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:48,699 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:48,699 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:48,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361925570] [2021-07-09 17:59:48,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361925570] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:48,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759545459] [2021-07-09 17:59:48,699 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 399 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 399 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:48,724 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:59:48,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:48,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:48,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:48,805 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:48,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:59:48,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:48,815 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:48,816 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:48,816 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:59:48,900 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:48,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759545459] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:48,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:48,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:48,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203783002] [2021-07-09 17:59:48,900 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:48,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:48,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:48,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:48,900 INFO L87 Difference]: Start difference. First operand 3835 states and 16050 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:49,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:49,715 INFO L93 Difference]: Finished difference Result 4490 states and 18593 transitions. [2021-07-09 17:59:49,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 17:59:49,716 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:49,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:49,726 INFO L225 Difference]: With dead ends: 4490 [2021-07-09 17:59:49,726 INFO L226 Difference]: Without dead ends: 4469 [2021-07-09 17:59:49,726 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 710.0ms TimeCoverageRelationStatistics Valid=195, Invalid=797, Unknown=0, NotChecked=0, Total=992 [2021-07-09 17:59:49,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4469 states. [2021-07-09 17:59:49,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4469 to 3827. [2021-07-09 17:59:49,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3827 states, 3826 states have (on average 4.186095138525876) internal successors, (16016), 3826 states have internal predecessors, (16016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:49,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3827 states to 3827 states and 16016 transitions. [2021-07-09 17:59:49,790 INFO L78 Accepts]: Start accepts. Automaton has 3827 states and 16016 transitions. Word has length 23 [2021-07-09 17:59:49,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:49,790 INFO L482 AbstractCegarLoop]: Abstraction has 3827 states and 16016 transitions. [2021-07-09 17:59:49,790 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:49,790 INFO L276 IsEmpty]: Start isEmpty. Operand 3827 states and 16016 transitions. [2021-07-09 17:59:49,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:49,796 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:49,796 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:49,996 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 399 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable875 [2021-07-09 17:59:49,997 INFO L430 AbstractCegarLoop]: === Iteration 400 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:49,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:49,997 INFO L82 PathProgramCache]: Analyzing trace with hash -463198599, now seen corresponding path program 245 times [2021-07-09 17:59:49,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:49,997 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526433438] [2021-07-09 17:59:49,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:49,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:50,092 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:50,092 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:50,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526433438] [2021-07-09 17:59:50,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526433438] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:50,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766781257] [2021-07-09 17:59:50,092 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 400 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 400 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:50,118 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 17:59:50,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:50,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:50,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:50,210 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:50,210 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 20 treesize of output 36 [2021-07-09 17:59:50,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:50,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:50,220 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:50,220 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:59:50,284 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:50,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766781257] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:50,284 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:50,284 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:50,284 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339136302] [2021-07-09 17:59:50,284 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:50,284 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:50,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:50,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:50,285 INFO L87 Difference]: Start difference. First operand 3827 states and 16016 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:51,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:51,067 INFO L93 Difference]: Finished difference Result 4644 states and 19191 transitions. [2021-07-09 17:59:51,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 17:59:51,067 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:51,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:51,078 INFO L225 Difference]: With dead ends: 4644 [2021-07-09 17:59:51,078 INFO L226 Difference]: Without dead ends: 4613 [2021-07-09 17:59:51,078 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 550.8ms TimeCoverageRelationStatistics Valid=178, Invalid=878, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 17:59:51,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4613 states. [2021-07-09 17:59:51,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4613 to 3833. [2021-07-09 17:59:51,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3833 states, 3832 states have (on average 4.187630480167015) internal successors, (16047), 3832 states have internal predecessors, (16047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:51,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3833 states to 3833 states and 16047 transitions. [2021-07-09 17:59:51,187 INFO L78 Accepts]: Start accepts. Automaton has 3833 states and 16047 transitions. Word has length 23 [2021-07-09 17:59:51,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:51,187 INFO L482 AbstractCegarLoop]: Abstraction has 3833 states and 16047 transitions. [2021-07-09 17:59:51,187 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:51,187 INFO L276 IsEmpty]: Start isEmpty. Operand 3833 states and 16047 transitions. [2021-07-09 17:59:51,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:51,196 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:51,196 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:51,408 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 400 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable877 [2021-07-09 17:59:51,409 INFO L430 AbstractCegarLoop]: === Iteration 401 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:51,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:51,409 INFO L82 PathProgramCache]: Analyzing trace with hash 124546723, now seen corresponding path program 246 times [2021-07-09 17:59:51,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:51,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651286396] [2021-07-09 17:59:51,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:51,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:51,510 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:51,510 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:51,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651286396] [2021-07-09 17:59:51,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651286396] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:51,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318288363] [2021-07-09 17:59:51,510 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 401 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 401 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:51,536 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 17:59:51,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:51,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 17:59:51,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:51,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:59:51,619 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:51,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 35 [2021-07-09 17:59:51,620 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:51,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:51,631 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:51,631 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:36 [2021-07-09 17:59:51,705 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:51,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318288363] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:51,705 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:51,705 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 17:59:51,705 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693546503] [2021-07-09 17:59:51,705 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 17:59:51,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:51,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 17:59:51,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-09 17:59:51,706 INFO L87 Difference]: Start difference. First operand 3833 states and 16047 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:52,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:52,260 INFO L93 Difference]: Finished difference Result 4233 states and 17591 transitions. [2021-07-09 17:59:52,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 17:59:52,261 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:52,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:52,270 INFO L225 Difference]: With dead ends: 4233 [2021-07-09 17:59:52,270 INFO L226 Difference]: Without dead ends: 4208 [2021-07-09 17:59:52,270 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 380.1ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-07-09 17:59:52,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4208 states. [2021-07-09 17:59:52,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4208 to 3833. [2021-07-09 17:59:52,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3833 states, 3832 states have (on average 4.187630480167015) internal successors, (16047), 3832 states have internal predecessors, (16047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:52,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3833 states to 3833 states and 16047 transitions. [2021-07-09 17:59:52,337 INFO L78 Accepts]: Start accepts. Automaton has 3833 states and 16047 transitions. Word has length 23 [2021-07-09 17:59:52,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:52,337 INFO L482 AbstractCegarLoop]: Abstraction has 3833 states and 16047 transitions. [2021-07-09 17:59:52,337 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:52,337 INFO L276 IsEmpty]: Start isEmpty. Operand 3833 states and 16047 transitions. [2021-07-09 17:59:52,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:52,343 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:52,343 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:52,543 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable879,401 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:52,543 INFO L430 AbstractCegarLoop]: === Iteration 402 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:52,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:52,544 INFO L82 PathProgramCache]: Analyzing trace with hash 1200257879, now seen corresponding path program 247 times [2021-07-09 17:59:52,544 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:52,544 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294305590] [2021-07-09 17:59:52,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:52,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:52,644 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:52,644 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:52,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294305590] [2021-07-09 17:59:52,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294305590] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:52,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645211539] [2021-07-09 17:59:52,645 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 402 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 402 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:52,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:52,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:52,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:52,749 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:52,749 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 37 [2021-07-09 17:59:52,751 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:52,759 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:52,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:52,760 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 17:59:52,844 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:52,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645211539] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:52,844 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:52,844 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:52,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586175881] [2021-07-09 17:59:52,844 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:52,844 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:52,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:52,844 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:52,845 INFO L87 Difference]: Start difference. First operand 3833 states and 16047 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:53,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:53,654 INFO L93 Difference]: Finished difference Result 4388 states and 18200 transitions. [2021-07-09 17:59:53,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 17:59:53,655 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:53,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:53,664 INFO L225 Difference]: With dead ends: 4388 [2021-07-09 17:59:53,664 INFO L226 Difference]: Without dead ends: 4367 [2021-07-09 17:59:53,665 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 645.5ms TimeCoverageRelationStatistics Valid=176, Invalid=754, Unknown=0, NotChecked=0, Total=930 [2021-07-09 17:59:53,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4367 states. [2021-07-09 17:59:53,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4367 to 3829. [2021-07-09 17:59:53,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3829 states, 3828 states have (on average 4.188610240334378) internal successors, (16034), 3828 states have internal predecessors, (16034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:53,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3829 states to 3829 states and 16034 transitions. [2021-07-09 17:59:53,728 INFO L78 Accepts]: Start accepts. Automaton has 3829 states and 16034 transitions. Word has length 23 [2021-07-09 17:59:53,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:53,728 INFO L482 AbstractCegarLoop]: Abstraction has 3829 states and 16034 transitions. [2021-07-09 17:59:53,728 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:53,728 INFO L276 IsEmpty]: Start isEmpty. Operand 3829 states and 16034 transitions. [2021-07-09 17:59:53,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:53,734 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:53,734 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:53,940 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable880,402 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:53,941 INFO L430 AbstractCegarLoop]: === Iteration 403 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:53,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:53,941 INFO L82 PathProgramCache]: Analyzing trace with hash 936545277, now seen corresponding path program 248 times [2021-07-09 17:59:53,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:53,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273945206] [2021-07-09 17:59:53,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:53,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:54,040 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:54,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:54,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273945206] [2021-07-09 17:59:54,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273945206] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:54,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272875325] [2021-07-09 17:59:54,040 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 403 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 403 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:54,065 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 17:59:54,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:54,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:54,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:54,150 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:54,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 17:59:54,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:54,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:54,162 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:54,162 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-09 17:59:54,249 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:54,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272875325] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:54,249 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:54,249 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:54,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216942248] [2021-07-09 17:59:54,250 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:54,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:54,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:54,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:54,250 INFO L87 Difference]: Start difference. First operand 3829 states and 16034 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:54,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:54,737 INFO L93 Difference]: Finished difference Result 4121 states and 17136 transitions. [2021-07-09 17:59:54,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:59:54,737 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:54,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:54,746 INFO L225 Difference]: With dead ends: 4121 [2021-07-09 17:59:54,746 INFO L226 Difference]: Without dead ends: 4095 [2021-07-09 17:59:54,747 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 418.0ms TimeCoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:59:54,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4095 states. [2021-07-09 17:59:54,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4095 to 3843. [2021-07-09 17:59:54,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3843 states, 3842 states have (on average 4.187662675689745) internal successors, (16089), 3842 states have internal predecessors, (16089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:54,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3843 states to 3843 states and 16089 transitions. [2021-07-09 17:59:54,806 INFO L78 Accepts]: Start accepts. Automaton has 3843 states and 16089 transitions. Word has length 23 [2021-07-09 17:59:54,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:54,806 INFO L482 AbstractCegarLoop]: Abstraction has 3843 states and 16089 transitions. [2021-07-09 17:59:54,806 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:54,806 INFO L276 IsEmpty]: Start isEmpty. Operand 3843 states and 16089 transitions. [2021-07-09 17:59:54,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:54,812 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:54,813 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:55,013 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 403 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable882 [2021-07-09 17:59:55,013 INFO L430 AbstractCegarLoop]: === Iteration 404 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:55,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:55,013 INFO L82 PathProgramCache]: Analyzing trace with hash -105030791, now seen corresponding path program 249 times [2021-07-09 17:59:55,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:55,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399689231] [2021-07-09 17:59:55,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:55,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:55,111 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:55,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:55,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399689231] [2021-07-09 17:59:55,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399689231] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:55,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372371186] [2021-07-09 17:59:55,112 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 404 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 404 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:55,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 17:59:55,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:55,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:55,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:55,226 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:55,227 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 20 treesize of output 36 [2021-07-09 17:59:55,228 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:55,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:55,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:55,238 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-09 17:59:55,327 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:55,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [372371186] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:55,327 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:55,327 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:55,327 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847527545] [2021-07-09 17:59:55,328 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:55,328 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:55,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:55,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:55,328 INFO L87 Difference]: Start difference. First operand 3843 states and 16089 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:55,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:55,974 INFO L93 Difference]: Finished difference Result 4177 states and 17349 transitions. [2021-07-09 17:59:55,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 17:59:55,974 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:55,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:55,983 INFO L225 Difference]: With dead ends: 4177 [2021-07-09 17:59:55,984 INFO L226 Difference]: Without dead ends: 4149 [2021-07-09 17:59:55,984 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 491.1ms TimeCoverageRelationStatistics Valid=126, Invalid=576, Unknown=0, NotChecked=0, Total=702 [2021-07-09 17:59:55,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4149 states. [2021-07-09 17:59:56,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4149 to 3836. [2021-07-09 17:59:56,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3836 states, 3835 states have (on average 4.188265971316818) internal successors, (16062), 3835 states have internal predecessors, (16062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:56,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3836 states to 3836 states and 16062 transitions. [2021-07-09 17:59:56,044 INFO L78 Accepts]: Start accepts. Automaton has 3836 states and 16062 transitions. Word has length 23 [2021-07-09 17:59:56,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:56,044 INFO L482 AbstractCegarLoop]: Abstraction has 3836 states and 16062 transitions. [2021-07-09 17:59:56,045 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:56,045 INFO L276 IsEmpty]: Start isEmpty. Operand 3836 states and 16062 transitions. [2021-07-09 17:59:56,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:56,051 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:56,051 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:56,251 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 404 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable884 [2021-07-09 17:59:56,251 INFO L430 AbstractCegarLoop]: === Iteration 405 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:56,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:56,252 INFO L82 PathProgramCache]: Analyzing trace with hash -990829071, now seen corresponding path program 250 times [2021-07-09 17:59:56,252 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:56,252 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069913577] [2021-07-09 17:59:56,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:56,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:56,347 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:56,347 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:56,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069913577] [2021-07-09 17:59:56,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069913577] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:56,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607114816] [2021-07-09 17:59:56,347 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 405 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 405 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:56,371 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 17:59:56,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:56,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:56,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:56,470 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:56,470 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 20 treesize of output 36 [2021-07-09 17:59:56,471 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:56,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:56,480 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:56,481 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 17:59:56,547 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:56,547 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607114816] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:56,547 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:56,547 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:56,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13433328] [2021-07-09 17:59:56,547 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:56,547 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:56,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:56,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:56,548 INFO L87 Difference]: Start difference. First operand 3836 states and 16062 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:57,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:57,116 INFO L93 Difference]: Finished difference Result 4316 states and 17895 transitions. [2021-07-09 17:59:57,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 17:59:57,116 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:57,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:57,126 INFO L225 Difference]: With dead ends: 4316 [2021-07-09 17:59:57,126 INFO L226 Difference]: Without dead ends: 4282 [2021-07-09 17:59:57,126 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 454.0ms TimeCoverageRelationStatistics Valid=139, Invalid=731, Unknown=0, NotChecked=0, Total=870 [2021-07-09 17:59:57,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4282 states. [2021-07-09 17:59:57,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4282 to 3833. [2021-07-09 17:59:57,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3833 states, 3832 states have (on average 4.189457202505219) internal successors, (16054), 3832 states have internal predecessors, (16054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:57,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3833 states to 3833 states and 16054 transitions. [2021-07-09 17:59:57,190 INFO L78 Accepts]: Start accepts. Automaton has 3833 states and 16054 transitions. Word has length 23 [2021-07-09 17:59:57,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:57,190 INFO L482 AbstractCegarLoop]: Abstraction has 3833 states and 16054 transitions. [2021-07-09 17:59:57,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:57,190 INFO L276 IsEmpty]: Start isEmpty. Operand 3833 states and 16054 transitions. [2021-07-09 17:59:57,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:57,197 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:57,197 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:57,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 405 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable886 [2021-07-09 17:59:57,397 INFO L430 AbstractCegarLoop]: === Iteration 406 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:57,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:57,397 INFO L82 PathProgramCache]: Analyzing trace with hash -1175883353, now seen corresponding path program 251 times [2021-07-09 17:59:57,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:57,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779463201] [2021-07-09 17:59:57,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:57,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:57,500 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:57,500 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:57,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779463201] [2021-07-09 17:59:57,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779463201] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:57,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816391011] [2021-07-09 17:59:57,500 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 406 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 406 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:57,526 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 17:59:57,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:57,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:57,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:57,597 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:57,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 17:59:57,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:57,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:57,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:57,608 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 17:59:57,747 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:57,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1816391011] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:57,748 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:57,748 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 17:59:57,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450165218] [2021-07-09 17:59:57,748 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 17:59:57,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:57,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 17:59:57,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 17:59:57,748 INFO L87 Difference]: Start difference. First operand 3833 states and 16054 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:58,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:58,302 INFO L93 Difference]: Finished difference Result 4089 states and 17014 transitions. [2021-07-09 17:59:58,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 17:59:58,302 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:58,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:58,311 INFO L225 Difference]: With dead ends: 4089 [2021-07-09 17:59:58,312 INFO L226 Difference]: Without dead ends: 4063 [2021-07-09 17:59:58,312 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 460.7ms TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2021-07-09 17:59:58,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4063 states. [2021-07-09 17:59:58,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4063 to 3842. [2021-07-09 17:59:58,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3842 states, 3841 states have (on average 4.187971882322312) internal successors, (16086), 3841 states have internal predecessors, (16086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:58,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3842 states to 3842 states and 16086 transitions. [2021-07-09 17:59:58,372 INFO L78 Accepts]: Start accepts. Automaton has 3842 states and 16086 transitions. Word has length 23 [2021-07-09 17:59:58,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:58,372 INFO L482 AbstractCegarLoop]: Abstraction has 3842 states and 16086 transitions. [2021-07-09 17:59:58,372 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:58,372 INFO L276 IsEmpty]: Start isEmpty. Operand 3842 states and 16086 transitions. [2021-07-09 17:59:58,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:58,379 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:58,379 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:58,579 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 406 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable888 [2021-07-09 17:59:58,579 INFO L430 AbstractCegarLoop]: === Iteration 407 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:58,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:58,579 INFO L82 PathProgramCache]: Analyzing trace with hash 2077507875, now seen corresponding path program 252 times [2021-07-09 17:59:58,580 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:58,580 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212406609] [2021-07-09 17:59:58,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:58,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:58,685 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:58,685 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:58,685 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212406609] [2021-07-09 17:59:58,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212406609] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:58,685 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035997604] [2021-07-09 17:59:58,686 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 407 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 407 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:58,712 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 17:59:58,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 17:59:58,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 17:59:58,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 17:59:58,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 17:59:58,806 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-09 17:59:58,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 55 [2021-07-09 17:59:58,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 17:59:58,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 17:59:58,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 17:59:58,821 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:51 [2021-07-09 17:59:58,953 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:58,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035997604] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:58,953 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 17:59:58,953 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 17:59:58,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299545820] [2021-07-09 17:59:58,954 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 17:59:58,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 17:59:58,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 17:59:58,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-09 17:59:58,954 INFO L87 Difference]: Start difference. First operand 3842 states and 16086 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:59,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 17:59:59,517 INFO L93 Difference]: Finished difference Result 4110 states and 17095 transitions. [2021-07-09 17:59:59,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 17:59:59,517 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 17:59:59,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 17:59:59,527 INFO L225 Difference]: With dead ends: 4110 [2021-07-09 17:59:59,527 INFO L226 Difference]: Without dead ends: 4082 [2021-07-09 17:59:59,527 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 446.5ms TimeCoverageRelationStatistics Valid=103, Invalid=653, Unknown=0, NotChecked=0, Total=756 [2021-07-09 17:59:59,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4082 states. [2021-07-09 17:59:59,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4082 to 3835. [2021-07-09 17:59:59,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3835 states, 3834 states have (on average 4.189358372456964) internal successors, (16062), 3834 states have internal predecessors, (16062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:59,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3835 states to 3835 states and 16062 transitions. [2021-07-09 17:59:59,618 INFO L78 Accepts]: Start accepts. Automaton has 3835 states and 16062 transitions. Word has length 23 [2021-07-09 17:59:59,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 17:59:59,618 INFO L482 AbstractCegarLoop]: Abstraction has 3835 states and 16062 transitions. [2021-07-09 17:59:59,618 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 17:59:59,618 INFO L276 IsEmpty]: Start isEmpty. Operand 3835 states and 16062 transitions. [2021-07-09 17:59:59,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 17:59:59,625 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 17:59:59,625 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 17:59:59,826 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 407 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable890 [2021-07-09 17:59:59,826 INFO L430 AbstractCegarLoop]: === Iteration 408 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 17:59:59,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 17:59:59,826 INFO L82 PathProgramCache]: Analyzing trace with hash 1790386523, now seen corresponding path program 253 times [2021-07-09 17:59:59,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 17:59:59,826 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824324743] [2021-07-09 17:59:59,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 17:59:59,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:59,928 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 17:59:59,928 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 17:59:59,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824324743] [2021-07-09 17:59:59,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824324743] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 17:59:59,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98414355] [2021-07-09 17:59:59,928 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 408 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 408 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 17:59:59,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 17:59:59,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 17:59:59,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:00,027 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:00,028 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 37 [2021-07-09 18:00:00,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:00,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:00,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:00,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:00:00,150 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:00,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98414355] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:00,151 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:00,151 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:00:00,151 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533938408] [2021-07-09 18:00:00,151 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:00:00,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:00,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:00:00,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:00:00,151 INFO L87 Difference]: Start difference. First operand 3835 states and 16062 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:00,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:00,644 INFO L93 Difference]: Finished difference Result 4111 states and 17092 transitions. [2021-07-09 18:00:00,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:00:00,644 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:00,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:00,654 INFO L225 Difference]: With dead ends: 4111 [2021-07-09 18:00:00,654 INFO L226 Difference]: Without dead ends: 4085 [2021-07-09 18:00:00,654 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 491.6ms TimeCoverageRelationStatistics Valid=142, Invalid=614, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:00:00,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4085 states. [2021-07-09 18:00:00,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4085 to 3839. [2021-07-09 18:00:00,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3839 states, 3838 states have (on average 4.189161021365295) internal successors, (16078), 3838 states have internal predecessors, (16078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:00,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3839 states to 3839 states and 16078 transitions. [2021-07-09 18:00:00,712 INFO L78 Accepts]: Start accepts. Automaton has 3839 states and 16078 transitions. Word has length 23 [2021-07-09 18:00:00,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:00,712 INFO L482 AbstractCegarLoop]: Abstraction has 3839 states and 16078 transitions. [2021-07-09 18:00:00,712 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:00,712 INFO L276 IsEmpty]: Start isEmpty. Operand 3839 states and 16078 transitions. [2021-07-09 18:00:00,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:00,718 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:00,718 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:00,918 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable894,408 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:00,918 INFO L430 AbstractCegarLoop]: === Iteration 409 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:00,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:00,919 INFO L82 PathProgramCache]: Analyzing trace with hash 1297169137, now seen corresponding path program 254 times [2021-07-09 18:00:00,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:00,919 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494774588] [2021-07-09 18:00:00,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:00,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:01,028 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:01,028 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:01,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494774588] [2021-07-09 18:00:01,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494774588] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:01,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933780285] [2021-07-09 18:00:01,029 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 409 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 409 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:01,057 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:00:01,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:01,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:01,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:01,130 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:01,130 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 37 [2021-07-09 18:00:01,131 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:01,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:01,142 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:01,142 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:00:01,251 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:01,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933780285] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:01,251 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:01,251 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:00:01,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532059753] [2021-07-09 18:00:01,251 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:00:01,252 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:01,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:00:01,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:00:01,252 INFO L87 Difference]: Start difference. First operand 3839 states and 16078 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:01,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:01,965 INFO L93 Difference]: Finished difference Result 4125 states and 17157 transitions. [2021-07-09 18:00:01,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:00:01,965 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:01,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:01,975 INFO L225 Difference]: With dead ends: 4125 [2021-07-09 18:00:01,975 INFO L226 Difference]: Without dead ends: 4104 [2021-07-09 18:00:01,975 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 646.5ms TimeCoverageRelationStatistics Valid=150, Invalid=662, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:00:01,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4104 states. [2021-07-09 18:00:02,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4104 to 3835. [2021-07-09 18:00:02,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3835 states, 3834 states have (on average 4.189358372456964) internal successors, (16062), 3834 states have internal predecessors, (16062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:02,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3835 states to 3835 states and 16062 transitions. [2021-07-09 18:00:02,040 INFO L78 Accepts]: Start accepts. Automaton has 3835 states and 16062 transitions. Word has length 23 [2021-07-09 18:00:02,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:02,040 INFO L482 AbstractCegarLoop]: Abstraction has 3835 states and 16062 transitions. [2021-07-09 18:00:02,040 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:02,040 INFO L276 IsEmpty]: Start isEmpty. Operand 3835 states and 16062 transitions. [2021-07-09 18:00:02,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:02,047 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:02,047 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:02,247 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 409 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable896 [2021-07-09 18:00:02,247 INFO L430 AbstractCegarLoop]: === Iteration 410 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:02,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:02,247 INFO L82 PathProgramCache]: Analyzing trace with hash -2063021903, now seen corresponding path program 255 times [2021-07-09 18:00:02,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:02,247 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466033702] [2021-07-09 18:00:02,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:02,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:02,355 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:02,355 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:02,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466033702] [2021-07-09 18:00:02,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466033702] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:02,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [409067358] [2021-07-09 18:00:02,355 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 410 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 410 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:02,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:00:02,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:02,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:02,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:02,454 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:02,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:00:02,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:02,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:02,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:02,466 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:00:02,579 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:02,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [409067358] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:02,579 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:02,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:00:02,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742768504] [2021-07-09 18:00:02,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:00:02,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:02,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:00:02,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:00:02,579 INFO L87 Difference]: Start difference. First operand 3835 states and 16062 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:03,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:03,254 INFO L93 Difference]: Finished difference Result 4138 states and 17212 transitions. [2021-07-09 18:00:03,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:00:03,257 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:03,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:03,267 INFO L225 Difference]: With dead ends: 4138 [2021-07-09 18:00:03,267 INFO L226 Difference]: Without dead ends: 4113 [2021-07-09 18:00:03,267 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 590.3ms TimeCoverageRelationStatistics Valid=144, Invalid=668, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:00:03,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4113 states. [2021-07-09 18:00:03,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4113 to 3835. [2021-07-09 18:00:03,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3835 states, 3834 states have (on average 4.189358372456964) internal successors, (16062), 3834 states have internal predecessors, (16062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:03,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3835 states to 3835 states and 16062 transitions. [2021-07-09 18:00:03,329 INFO L78 Accepts]: Start accepts. Automaton has 3835 states and 16062 transitions. Word has length 23 [2021-07-09 18:00:03,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:03,329 INFO L482 AbstractCegarLoop]: Abstraction has 3835 states and 16062 transitions. [2021-07-09 18:00:03,329 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:03,329 INFO L276 IsEmpty]: Start isEmpty. Operand 3835 states and 16062 transitions. [2021-07-09 18:00:03,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:03,335 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:03,335 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:03,536 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 410 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable898 [2021-07-09 18:00:03,536 INFO L430 AbstractCegarLoop]: === Iteration 411 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:03,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:03,536 INFO L82 PathProgramCache]: Analyzing trace with hash 1219252861, now seen corresponding path program 256 times [2021-07-09 18:00:03,536 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:03,536 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140350129] [2021-07-09 18:00:03,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:03,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:03,650 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:03,650 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:03,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140350129] [2021-07-09 18:00:03,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140350129] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:03,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292109594] [2021-07-09 18:00:03,651 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 411 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 411 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:03,676 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:00:03,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:03,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:03,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:03,749 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:03,749 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 37 [2021-07-09 18:00:03,750 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:03,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:03,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:03,760 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:00:03,871 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:03,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292109594] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:03,871 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:03,871 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:00:03,871 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82804388] [2021-07-09 18:00:03,872 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:00:03,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:03,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:00:03,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:00:03,872 INFO L87 Difference]: Start difference. First operand 3835 states and 16062 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:04,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:04,638 INFO L93 Difference]: Finished difference Result 4140 states and 17217 transitions. [2021-07-09 18:00:04,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:00:04,639 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:04,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:04,648 INFO L225 Difference]: With dead ends: 4140 [2021-07-09 18:00:04,648 INFO L226 Difference]: Without dead ends: 4119 [2021-07-09 18:00:04,649 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 698.5ms TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:00:04,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4119 states. [2021-07-09 18:00:04,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4119 to 3833. [2021-07-09 18:00:04,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3833 states, 3832 states have (on average 4.189457202505219) internal successors, (16054), 3832 states have internal predecessors, (16054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:04,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3833 states to 3833 states and 16054 transitions. [2021-07-09 18:00:04,710 INFO L78 Accepts]: Start accepts. Automaton has 3833 states and 16054 transitions. Word has length 23 [2021-07-09 18:00:04,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:04,710 INFO L482 AbstractCegarLoop]: Abstraction has 3833 states and 16054 transitions. [2021-07-09 18:00:04,710 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:04,710 INFO L276 IsEmpty]: Start isEmpty. Operand 3833 states and 16054 transitions. [2021-07-09 18:00:04,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:04,716 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:04,717 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:04,917 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable900,411 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:04,917 INFO L430 AbstractCegarLoop]: === Iteration 412 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:04,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:04,917 INFO L82 PathProgramCache]: Analyzing trace with hash -498233309, now seen corresponding path program 257 times [2021-07-09 18:00:04,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:04,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318029642] [2021-07-09 18:00:04,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:04,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:05,012 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:05,013 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:05,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318029642] [2021-07-09 18:00:05,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318029642] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:05,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307051366] [2021-07-09 18:00:05,013 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 412 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 412 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:05,039 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:00:05,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:05,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:00:05,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:05,160 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:05,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-07-09 18:00:05,161 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:05,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:05,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:00:05,174 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:10 [2021-07-09 18:00:05,203 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:05,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307051366] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:05,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:05,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:00:05,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985170801] [2021-07-09 18:00:05,203 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:00:05,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:05,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:00:05,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:00:05,204 INFO L87 Difference]: Start difference. First operand 3833 states and 16054 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:05,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:05,729 INFO L93 Difference]: Finished difference Result 4292 states and 17808 transitions. [2021-07-09 18:00:05,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:00:05,729 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:05,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:05,740 INFO L225 Difference]: With dead ends: 4292 [2021-07-09 18:00:05,740 INFO L226 Difference]: Without dead ends: 4261 [2021-07-09 18:00:05,740 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 369.9ms TimeCoverageRelationStatistics Valid=116, Invalid=640, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:00:05,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4261 states. [2021-07-09 18:00:05,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4261 to 3835. [2021-07-09 18:00:05,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3835 states, 3834 states have (on average 4.188836724047992) internal successors, (16060), 3834 states have internal predecessors, (16060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:05,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3835 states to 3835 states and 16060 transitions. [2021-07-09 18:00:05,805 INFO L78 Accepts]: Start accepts. Automaton has 3835 states and 16060 transitions. Word has length 23 [2021-07-09 18:00:05,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:05,805 INFO L482 AbstractCegarLoop]: Abstraction has 3835 states and 16060 transitions. [2021-07-09 18:00:05,806 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:05,806 INFO L276 IsEmpty]: Start isEmpty. Operand 3835 states and 16060 transitions. [2021-07-09 18:00:05,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:05,812 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:05,812 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:06,012 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 412 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable902 [2021-07-09 18:00:06,013 INFO L430 AbstractCegarLoop]: === Iteration 413 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:06,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:06,013 INFO L82 PathProgramCache]: Analyzing trace with hash 542002489, now seen corresponding path program 258 times [2021-07-09 18:00:06,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:06,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611943101] [2021-07-09 18:00:06,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:06,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:06,114 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:06,115 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:06,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611943101] [2021-07-09 18:00:06,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611943101] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:06,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [649544630] [2021-07-09 18:00:06,115 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 413 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 413 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:06,140 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:00:06,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:06,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:00:06,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:06,285 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 18:00:06,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-09 18:00:06,287 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:06,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:06,299 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:06,299 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:38 [2021-07-09 18:00:06,391 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:06,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [649544630] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:06,391 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:06,391 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:00:06,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396955650] [2021-07-09 18:00:06,391 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:00:06,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:06,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:00:06,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:00:06,392 INFO L87 Difference]: Start difference. First operand 3835 states and 16060 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:06,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:06,982 INFO L93 Difference]: Finished difference Result 4178 states and 17378 transitions. [2021-07-09 18:00:06,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:00:06,982 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:06,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:06,992 INFO L225 Difference]: With dead ends: 4178 [2021-07-09 18:00:06,992 INFO L226 Difference]: Without dead ends: 4153 [2021-07-09 18:00:06,992 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 486.7ms TimeCoverageRelationStatistics Valid=126, Invalid=804, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:00:06,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4153 states. [2021-07-09 18:00:07,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4153 to 3835. [2021-07-09 18:00:07,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3835 states, 3834 states have (on average 4.188836724047992) internal successors, (16060), 3834 states have internal predecessors, (16060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:07,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3835 states to 3835 states and 16060 transitions. [2021-07-09 18:00:07,056 INFO L78 Accepts]: Start accepts. Automaton has 3835 states and 16060 transitions. Word has length 23 [2021-07-09 18:00:07,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:07,056 INFO L482 AbstractCegarLoop]: Abstraction has 3835 states and 16060 transitions. [2021-07-09 18:00:07,056 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:07,056 INFO L276 IsEmpty]: Start isEmpty. Operand 3835 states and 16060 transitions. [2021-07-09 18:00:07,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:07,062 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:07,062 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:07,263 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable905,413 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:07,263 INFO L430 AbstractCegarLoop]: === Iteration 414 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:07,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:07,263 INFO L82 PathProgramCache]: Analyzing trace with hash -470690043, now seen corresponding path program 259 times [2021-07-09 18:00:07,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:07,263 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305054570] [2021-07-09 18:00:07,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:07,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:07,364 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:07,364 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:07,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305054570] [2021-07-09 18:00:07,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305054570] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:07,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117699572] [2021-07-09 18:00:07,364 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 414 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 414 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:07,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:07,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:07,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:07,473 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:07,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-09 18:00:07,474 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:07,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:07,483 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:07,483 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:00:07,570 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:07,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117699572] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:07,571 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:07,571 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:00:07,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292785459] [2021-07-09 18:00:07,571 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:00:07,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:07,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:00:07,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:00:07,571 INFO L87 Difference]: Start difference. First operand 3835 states and 16060 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:08,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:08,322 INFO L93 Difference]: Finished difference Result 4279 states and 17769 transitions. [2021-07-09 18:00:08,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:00:08,322 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:08,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:08,333 INFO L225 Difference]: With dead ends: 4279 [2021-07-09 18:00:08,333 INFO L226 Difference]: Without dead ends: 4258 [2021-07-09 18:00:08,333 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 691.4ms TimeCoverageRelationStatistics Valid=162, Invalid=768, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:00:08,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4258 states. [2021-07-09 18:00:08,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4258 to 3831. [2021-07-09 18:00:08,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3831 states, 3830 states have (on average 4.188511749347258) internal successors, (16042), 3830 states have internal predecessors, (16042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:08,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3831 states to 3831 states and 16042 transitions. [2021-07-09 18:00:08,392 INFO L78 Accepts]: Start accepts. Automaton has 3831 states and 16042 transitions. Word has length 23 [2021-07-09 18:00:08,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:08,392 INFO L482 AbstractCegarLoop]: Abstraction has 3831 states and 16042 transitions. [2021-07-09 18:00:08,392 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:08,392 INFO L276 IsEmpty]: Start isEmpty. Operand 3831 states and 16042 transitions. [2021-07-09 18:00:08,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:08,398 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:08,398 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:08,598 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 414 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable909 [2021-07-09 18:00:08,599 INFO L430 AbstractCegarLoop]: === Iteration 415 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:08,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:08,599 INFO L82 PathProgramCache]: Analyzing trace with hash 1217838641, now seen corresponding path program 260 times [2021-07-09 18:00:08,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:08,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283000298] [2021-07-09 18:00:08,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:08,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:08,687 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:08,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:08,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283000298] [2021-07-09 18:00:08,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283000298] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:08,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070511156] [2021-07-09 18:00:08,688 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 415 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 415 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:08,713 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:00:08,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:08,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:00:08,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:08,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:00:08,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:00:08,841 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:08,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 30 [2021-07-09 18:00:08,842 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:08,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:08,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:08,850 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:26 [2021-07-09 18:00:08,903 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:08,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070511156] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:08,903 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:08,903 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:00:08,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164600654] [2021-07-09 18:00:08,904 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:00:08,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:08,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:00:08,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:00:08,904 INFO L87 Difference]: Start difference. First operand 3831 states and 16042 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:09,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:09,721 INFO L93 Difference]: Finished difference Result 4353 states and 18026 transitions. [2021-07-09 18:00:09,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:00:09,722 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:09,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:09,732 INFO L225 Difference]: With dead ends: 4353 [2021-07-09 18:00:09,733 INFO L226 Difference]: Without dead ends: 4344 [2021-07-09 18:00:09,733 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 503.7ms TimeCoverageRelationStatistics Valid=124, Invalid=932, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:00:09,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4344 states. [2021-07-09 18:00:09,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4344 to 3852. [2021-07-09 18:00:09,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3852 states, 3851 states have (on average 4.192936899506622) internal successors, (16147), 3851 states have internal predecessors, (16147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:09,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3852 states to 3852 states and 16147 transitions. [2021-07-09 18:00:09,798 INFO L78 Accepts]: Start accepts. Automaton has 3852 states and 16147 transitions. Word has length 23 [2021-07-09 18:00:09,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:09,799 INFO L482 AbstractCegarLoop]: Abstraction has 3852 states and 16147 transitions. [2021-07-09 18:00:09,799 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:09,799 INFO L276 IsEmpty]: Start isEmpty. Operand 3852 states and 16147 transitions. [2021-07-09 18:00:09,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:09,805 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:09,806 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:10,006 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable911,415 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:10,006 INFO L430 AbstractCegarLoop]: === Iteration 416 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:10,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:10,006 INFO L82 PathProgramCache]: Analyzing trace with hash -1331844619, now seen corresponding path program 261 times [2021-07-09 18:00:10,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:10,007 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847891484] [2021-07-09 18:00:10,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:10,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:10,112 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:10,112 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:10,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847891484] [2021-07-09 18:00:10,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847891484] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:10,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133199015] [2021-07-09 18:00:10,113 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 416 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 416 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:10,139 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:00:10,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:10,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-09 18:00:10,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:10,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 20 treesize of output 12 [2021-07-09 18:00:10,259 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:10,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:10,265 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:10,265 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:15 [2021-07-09 18:00:10,327 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:10,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133199015] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:10,327 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:10,327 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:00:10,327 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905407313] [2021-07-09 18:00:10,328 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:00:10,328 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:10,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:00:10,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:00:10,328 INFO L87 Difference]: Start difference. First operand 3852 states and 16147 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:11,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:11,284 INFO L93 Difference]: Finished difference Result 4503 states and 18585 transitions. [2021-07-09 18:00:11,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:00:11,284 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:11,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:11,303 INFO L225 Difference]: With dead ends: 4503 [2021-07-09 18:00:11,303 INFO L226 Difference]: Without dead ends: 4484 [2021-07-09 18:00:11,303 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 675.5ms TimeCoverageRelationStatistics Valid=185, Invalid=1005, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:00:11,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4484 states. [2021-07-09 18:00:11,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4484 to 3918. [2021-07-09 18:00:11,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3918 states, 3917 states have (on average 4.198621393923921) internal successors, (16446), 3917 states have internal predecessors, (16446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:11,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 16446 transitions. [2021-07-09 18:00:11,366 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 16446 transitions. Word has length 23 [2021-07-09 18:00:11,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:11,366 INFO L482 AbstractCegarLoop]: Abstraction has 3918 states and 16446 transitions. [2021-07-09 18:00:11,366 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:11,366 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 16446 transitions. [2021-07-09 18:00:11,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:11,372 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:11,372 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:11,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable912,416 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:11,573 INFO L430 AbstractCegarLoop]: === Iteration 417 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:11,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:11,573 INFO L82 PathProgramCache]: Analyzing trace with hash 1921546609, now seen corresponding path program 262 times [2021-07-09 18:00:11,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:11,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428574829] [2021-07-09 18:00:11,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:11,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:11,683 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:11,683 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:11,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428574829] [2021-07-09 18:00:11,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428574829] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:11,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117300922] [2021-07-09 18:00:11,683 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 417 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 417 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:11,710 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:00:11,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:11,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:11,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:11,825 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:11,826 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 20 treesize of output 36 [2021-07-09 18:00:11,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:11,837 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:11,838 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:11,838 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-09 18:00:11,940 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:11,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1117300922] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:11,940 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:11,940 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:00:11,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260136647] [2021-07-09 18:00:11,940 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:00:11,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:11,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:00:11,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:00:11,940 INFO L87 Difference]: Start difference. First operand 3918 states and 16446 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:12,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:12,795 INFO L93 Difference]: Finished difference Result 4278 states and 17787 transitions. [2021-07-09 18:00:12,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:00:12,796 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:12,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:12,807 INFO L225 Difference]: With dead ends: 4278 [2021-07-09 18:00:12,807 INFO L226 Difference]: Without dead ends: 4269 [2021-07-09 18:00:12,807 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 636.4ms TimeCoverageRelationStatistics Valid=146, Invalid=1044, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:00:12,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4269 states. [2021-07-09 18:00:12,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4269 to 3915. [2021-07-09 18:00:12,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3915 states, 3914 states have (on average 4.199029126213592) internal successors, (16435), 3914 states have internal predecessors, (16435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:12,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3915 states to 3915 states and 16435 transitions. [2021-07-09 18:00:12,896 INFO L78 Accepts]: Start accepts. Automaton has 3915 states and 16435 transitions. Word has length 23 [2021-07-09 18:00:12,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:12,896 INFO L482 AbstractCegarLoop]: Abstraction has 3915 states and 16435 transitions. [2021-07-09 18:00:12,896 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:12,896 INFO L276 IsEmpty]: Start isEmpty. Operand 3915 states and 16435 transitions. [2021-07-09 18:00:12,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:12,904 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:12,904 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:13,104 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable913,417 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:13,104 INFO L430 AbstractCegarLoop]: === Iteration 418 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:13,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:13,105 INFO L82 PathProgramCache]: Analyzing trace with hash 1695665499, now seen corresponding path program 263 times [2021-07-09 18:00:13,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:13,105 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962801870] [2021-07-09 18:00:13,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:13,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:13,211 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:13,212 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:13,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962801870] [2021-07-09 18:00:13,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962801870] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:13,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802182286] [2021-07-09 18:00:13,212 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 418 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 418 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:13,238 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:00:13,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:13,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:13,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:13,336 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:13,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:00:13,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:13,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:13,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:13,349 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-09 18:00:13,447 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:13,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [802182286] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:13,447 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:13,447 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:00:13,447 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634364963] [2021-07-09 18:00:13,447 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:00:13,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:13,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:00:13,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:00:13,447 INFO L87 Difference]: Start difference. First operand 3915 states and 16435 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:14,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:14,171 INFO L93 Difference]: Finished difference Result 4117 states and 17178 transitions. [2021-07-09 18:00:14,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:00:14,171 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:14,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:14,181 INFO L225 Difference]: With dead ends: 4117 [2021-07-09 18:00:14,181 INFO L226 Difference]: Without dead ends: 4108 [2021-07-09 18:00:14,182 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 578.7ms TimeCoverageRelationStatistics Valid=142, Invalid=670, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:00:14,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4108 states. [2021-07-09 18:00:14,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4108 to 3922. [2021-07-09 18:00:14,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3922 states, 3921 states have (on average 4.199183881662841) internal successors, (16465), 3921 states have internal predecessors, (16465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:14,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 16465 transitions. [2021-07-09 18:00:14,246 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 16465 transitions. Word has length 23 [2021-07-09 18:00:14,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:14,246 INFO L482 AbstractCegarLoop]: Abstraction has 3922 states and 16465 transitions. [2021-07-09 18:00:14,246 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:14,246 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 16465 transitions. [2021-07-09 18:00:14,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:14,253 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:14,253 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:14,454 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable915,418 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:14,454 INFO L430 AbstractCegarLoop]: === Iteration 419 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:14,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:14,454 INFO L82 PathProgramCache]: Analyzing trace with hash 654089431, now seen corresponding path program 264 times [2021-07-09 18:00:14,454 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:14,454 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726174163] [2021-07-09 18:00:14,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:14,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:14,565 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:14,565 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:14,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726174163] [2021-07-09 18:00:14,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726174163] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:14,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332334016] [2021-07-09 18:00:14,565 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 419 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 419 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:14,605 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:00:14,605 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:14,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:00:14,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:14,739 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 18:00:14,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-09 18:00:14,744 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:00:14,764 INFO L628 ElimStorePlain]: treesize reduction 70, result has 19.5 percent of original size [2021-07-09 18:00:14,765 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:14,765 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:17 [2021-07-09 18:00:14,828 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:14,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332334016] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:14,828 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:14,828 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:00:14,828 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528222918] [2021-07-09 18:00:14,828 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:00:14,828 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:14,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:00:14,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:00:14,829 INFO L87 Difference]: Start difference. First operand 3922 states and 16465 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:15,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:15,518 INFO L93 Difference]: Finished difference Result 4150 states and 17299 transitions. [2021-07-09 18:00:15,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:00:15,519 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:15,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:15,528 INFO L225 Difference]: With dead ends: 4150 [2021-07-09 18:00:15,528 INFO L226 Difference]: Without dead ends: 4141 [2021-07-09 18:00:15,528 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 464.2ms TimeCoverageRelationStatistics Valid=121, Invalid=749, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:00:15,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4141 states. [2021-07-09 18:00:15,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4141 to 3922. [2021-07-09 18:00:15,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3922 states, 3921 states have (on average 4.199183881662841) internal successors, (16465), 3921 states have internal predecessors, (16465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:15,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 16465 transitions. [2021-07-09 18:00:15,589 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 16465 transitions. Word has length 23 [2021-07-09 18:00:15,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:15,589 INFO L482 AbstractCegarLoop]: Abstraction has 3922 states and 16465 transitions. [2021-07-09 18:00:15,589 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:15,589 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 16465 transitions. [2021-07-09 18:00:15,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:15,596 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:15,596 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:15,796 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 419 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable917 [2021-07-09 18:00:15,796 INFO L430 AbstractCegarLoop]: === Iteration 420 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:15,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:15,797 INFO L82 PathProgramCache]: Analyzing trace with hash -231708849, now seen corresponding path program 265 times [2021-07-09 18:00:15,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:15,797 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775910292] [2021-07-09 18:00:15,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:15,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:15,900 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:15,900 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:15,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775910292] [2021-07-09 18:00:15,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775910292] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:15,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206835566] [2021-07-09 18:00:15,900 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 420 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 420 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:15,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:15,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:15,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:16,032 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:16,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:00:16,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:16,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:16,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:16,043 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:00:16,112 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:16,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206835566] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:16,112 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:16,113 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:00:16,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591641192] [2021-07-09 18:00:16,113 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:00:16,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:16,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:00:16,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:00:16,113 INFO L87 Difference]: Start difference. First operand 3922 states and 16465 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:16,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:16,820 INFO L93 Difference]: Finished difference Result 4298 states and 17873 transitions. [2021-07-09 18:00:16,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:00:16,821 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:16,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:16,831 INFO L225 Difference]: With dead ends: 4298 [2021-07-09 18:00:16,831 INFO L226 Difference]: Without dead ends: 4289 [2021-07-09 18:00:16,831 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 517.4ms TimeCoverageRelationStatistics Valid=142, Invalid=728, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:00:16,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4289 states. [2021-07-09 18:00:16,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4289 to 3917. [2021-07-09 18:00:16,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3917 states, 3916 states have (on average 4.1981613891726255) internal successors, (16440), 3916 states have internal predecessors, (16440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:16,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3917 states to 3917 states and 16440 transitions. [2021-07-09 18:00:16,893 INFO L78 Accepts]: Start accepts. Automaton has 3917 states and 16440 transitions. Word has length 23 [2021-07-09 18:00:16,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:16,893 INFO L482 AbstractCegarLoop]: Abstraction has 3917 states and 16440 transitions. [2021-07-09 18:00:16,894 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:16,894 INFO L276 IsEmpty]: Start isEmpty. Operand 3917 states and 16440 transitions. [2021-07-09 18:00:16,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:16,900 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:16,900 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:17,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 420 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable921 [2021-07-09 18:00:17,100 INFO L430 AbstractCegarLoop]: === Iteration 421 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:17,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:17,101 INFO L82 PathProgramCache]: Analyzing trace with hash 157060551, now seen corresponding path program 266 times [2021-07-09 18:00:17,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:17,101 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230290057] [2021-07-09 18:00:17,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:17,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:17,191 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:17,192 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:17,192 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230290057] [2021-07-09 18:00:17,192 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230290057] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:17,192 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352925540] [2021-07-09 18:00:17,192 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 421 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 421 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:17,217 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:00:17,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:17,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:00:17,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:17,371 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:17,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-07-09 18:00:17,372 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:17,379 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:17,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:17,380 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:24 [2021-07-09 18:00:17,430 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:17,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352925540] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:17,430 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:17,430 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:00:17,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269421988] [2021-07-09 18:00:17,430 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:00:17,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:17,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:00:17,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:00:17,431 INFO L87 Difference]: Start difference. First operand 3917 states and 16440 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:18,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:18,320 INFO L93 Difference]: Finished difference Result 4484 states and 18607 transitions. [2021-07-09 18:00:18,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:00:18,320 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:18,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:18,331 INFO L225 Difference]: With dead ends: 4484 [2021-07-09 18:00:18,331 INFO L226 Difference]: Without dead ends: 4475 [2021-07-09 18:00:18,332 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 572.4ms TimeCoverageRelationStatistics Valid=137, Invalid=985, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:00:18,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4475 states. [2021-07-09 18:00:18,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4475 to 3917. [2021-07-09 18:00:18,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3917 states, 3916 states have (on average 4.1981613891726255) internal successors, (16440), 3916 states have internal predecessors, (16440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:18,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3917 states to 3917 states and 16440 transitions. [2021-07-09 18:00:18,398 INFO L78 Accepts]: Start accepts. Automaton has 3917 states and 16440 transitions. Word has length 23 [2021-07-09 18:00:18,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:18,398 INFO L482 AbstractCegarLoop]: Abstraction has 3917 states and 16440 transitions. [2021-07-09 18:00:18,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:18,398 INFO L276 IsEmpty]: Start isEmpty. Operand 3917 states and 16440 transitions. [2021-07-09 18:00:18,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:18,405 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:18,405 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:18,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 421 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable923 [2021-07-09 18:00:18,613 INFO L430 AbstractCegarLoop]: === Iteration 422 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:18,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:18,613 INFO L82 PathProgramCache]: Analyzing trace with hash 1902344587, now seen corresponding path program 267 times [2021-07-09 18:00:18,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:18,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256548259] [2021-07-09 18:00:18,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:18,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:18,788 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:18,788 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:18,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256548259] [2021-07-09 18:00:18,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256548259] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:18,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015144924] [2021-07-09 18:00:18,788 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 422 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 422 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:18,815 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:00:18,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:18,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:18,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:18,930 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:18,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:00:18,931 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:18,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:18,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:18,943 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-09 18:00:19,057 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:19,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015144924] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:19,057 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:19,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:00:19,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453415899] [2021-07-09 18:00:19,058 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:00:19,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:19,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:00:19,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:00:19,058 INFO L87 Difference]: Start difference. First operand 3917 states and 16440 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:20,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:20,382 INFO L93 Difference]: Finished difference Result 4535 states and 18823 transitions. [2021-07-09 18:00:20,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:00:20,382 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:20,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:20,395 INFO L225 Difference]: With dead ends: 4535 [2021-07-09 18:00:20,395 INFO L226 Difference]: Without dead ends: 4526 [2021-07-09 18:00:20,395 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 1013.7ms TimeCoverageRelationStatistics Valid=207, Invalid=1599, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:00:20,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4526 states. [2021-07-09 18:00:20,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4526 to 3921. [2021-07-09 18:00:20,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3921 states, 3920 states have (on average 4.198724489795918) internal successors, (16459), 3920 states have internal predecessors, (16459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:20,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3921 states to 3921 states and 16459 transitions. [2021-07-09 18:00:20,469 INFO L78 Accepts]: Start accepts. Automaton has 3921 states and 16459 transitions. Word has length 23 [2021-07-09 18:00:20,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:20,469 INFO L482 AbstractCegarLoop]: Abstraction has 3921 states and 16459 transitions. [2021-07-09 18:00:20,469 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:20,469 INFO L276 IsEmpty]: Start isEmpty. Operand 3921 states and 16459 transitions. [2021-07-09 18:00:20,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:20,476 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:20,476 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:20,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable924,422 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:20,676 INFO L430 AbstractCegarLoop]: === Iteration 423 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:20,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:20,676 INFO L82 PathProgramCache]: Analyzing trace with hash 860768519, now seen corresponding path program 268 times [2021-07-09 18:00:20,676 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:20,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699489228] [2021-07-09 18:00:20,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:20,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:20,773 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:20,773 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:20,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699489228] [2021-07-09 18:00:20,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699489228] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:20,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190880115] [2021-07-09 18:00:20,773 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 423 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 423 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:20,799 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:00:20,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:20,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:20,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:20,913 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:20,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:00:20,915 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:20,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:20,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:20,926 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-09 18:00:21,037 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:21,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [190880115] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:21,037 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:21,037 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:00:21,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70671029] [2021-07-09 18:00:21,038 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:00:21,038 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:21,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:00:21,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:00:21,038 INFO L87 Difference]: Start difference. First operand 3921 states and 16459 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:22,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:22,574 INFO L93 Difference]: Finished difference Result 4683 states and 19421 transitions. [2021-07-09 18:00:22,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 18:00:22,574 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:22,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:22,585 INFO L225 Difference]: With dead ends: 4683 [2021-07-09 18:00:22,585 INFO L226 Difference]: Without dead ends: 4674 [2021-07-09 18:00:22,585 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 1099.7ms TimeCoverageRelationStatistics Valid=267, Invalid=1989, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:00:22,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4674 states. [2021-07-09 18:00:22,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4674 to 3913. [2021-07-09 18:00:22,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3913 states, 3912 states have (on average 4.199130879345604) internal successors, (16427), 3912 states have internal predecessors, (16427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:22,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3913 states to 3913 states and 16427 transitions. [2021-07-09 18:00:22,649 INFO L78 Accepts]: Start accepts. Automaton has 3913 states and 16427 transitions. Word has length 23 [2021-07-09 18:00:22,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:22,649 INFO L482 AbstractCegarLoop]: Abstraction has 3913 states and 16427 transitions. [2021-07-09 18:00:22,649 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:22,649 INFO L276 IsEmpty]: Start isEmpty. Operand 3913 states and 16427 transitions. [2021-07-09 18:00:22,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:22,655 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:22,655 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:22,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable926,423 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:22,856 INFO L430 AbstractCegarLoop]: === Iteration 424 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:22,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:22,856 INFO L82 PathProgramCache]: Analyzing trace with hash 1917113491, now seen corresponding path program 269 times [2021-07-09 18:00:22,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:22,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078699492] [2021-07-09 18:00:22,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:22,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:22,943 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:22,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:22,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078699492] [2021-07-09 18:00:22,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078699492] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:22,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309907362] [2021-07-09 18:00:22,943 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 424 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 424 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:22,969 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:00:22,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:22,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:22,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:23,087 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:23,088 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 20 treesize of output 36 [2021-07-09 18:00:23,089 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:23,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:23,098 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:23,098 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:00:23,166 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:23,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309907362] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:23,166 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:23,166 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:00:23,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654841922] [2021-07-09 18:00:23,167 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:00:23,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:23,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:00:23,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:00:23,167 INFO L87 Difference]: Start difference. First operand 3913 states and 16427 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:24,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:24,128 INFO L93 Difference]: Finished difference Result 5268 states and 21685 transitions. [2021-07-09 18:00:24,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:00:24,128 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:24,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:24,141 INFO L225 Difference]: With dead ends: 5268 [2021-07-09 18:00:24,141 INFO L226 Difference]: Without dead ends: 5229 [2021-07-09 18:00:24,141 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 588.5ms TimeCoverageRelationStatistics Valid=168, Invalid=1092, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:00:24,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5229 states. [2021-07-09 18:00:24,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5229 to 3916. [2021-07-09 18:00:24,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3916 states, 3915 states have (on average 4.196679438058748) internal successors, (16430), 3915 states have internal predecessors, (16430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:24,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3916 states to 3916 states and 16430 transitions. [2021-07-09 18:00:24,235 INFO L78 Accepts]: Start accepts. Automaton has 3916 states and 16430 transitions. Word has length 23 [2021-07-09 18:00:24,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:24,235 INFO L482 AbstractCegarLoop]: Abstraction has 3916 states and 16430 transitions. [2021-07-09 18:00:24,235 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:24,235 INFO L276 IsEmpty]: Start isEmpty. Operand 3916 states and 16430 transitions. [2021-07-09 18:00:24,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:24,242 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:24,242 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:24,442 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable928,424 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:24,442 INFO L430 AbstractCegarLoop]: === Iteration 425 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:24,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:24,443 INFO L82 PathProgramCache]: Analyzing trace with hash 1112714267, now seen corresponding path program 270 times [2021-07-09 18:00:24,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:24,443 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428162227] [2021-07-09 18:00:24,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:24,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:24,532 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:24,532 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:24,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428162227] [2021-07-09 18:00:24,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428162227] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:24,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839289008] [2021-07-09 18:00:24,532 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 425 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 425 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:24,558 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:00:24,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:24,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:00:24,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:24,663 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:24,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2021-07-09 18:00:24,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:24,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:24,672 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:24,672 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:23 [2021-07-09 18:00:24,740 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:24,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839289008] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:24,740 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:24,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:00:24,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373757927] [2021-07-09 18:00:24,740 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:00:24,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:24,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:00:24,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:00:24,741 INFO L87 Difference]: Start difference. First operand 3916 states and 16430 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:26,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:26,138 INFO L93 Difference]: Finished difference Result 4810 states and 19848 transitions. [2021-07-09 18:00:26,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:00:26,138 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:26,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:26,149 INFO L225 Difference]: With dead ends: 4810 [2021-07-09 18:00:26,149 INFO L226 Difference]: Without dead ends: 4792 [2021-07-09 18:00:26,150 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 1029.2ms TimeCoverageRelationStatistics Valid=298, Invalid=1682, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:00:26,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4792 states. [2021-07-09 18:00:26,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4792 to 3918. [2021-07-09 18:00:26,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3918 states, 3917 states have (on average 4.196068419708961) internal successors, (16436), 3917 states have internal predecessors, (16436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:26,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 16436 transitions. [2021-07-09 18:00:26,219 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 16436 transitions. Word has length 23 [2021-07-09 18:00:26,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:26,219 INFO L482 AbstractCegarLoop]: Abstraction has 3918 states and 16436 transitions. [2021-07-09 18:00:26,219 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:26,219 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 16436 transitions. [2021-07-09 18:00:26,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:26,253 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:26,253 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:26,453 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 425 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable930 [2021-07-09 18:00:26,453 INFO L430 AbstractCegarLoop]: === Iteration 426 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:26,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:26,454 INFO L82 PathProgramCache]: Analyzing trace with hash -1568686295, now seen corresponding path program 271 times [2021-07-09 18:00:26,454 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:26,454 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656906191] [2021-07-09 18:00:26,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:26,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:26,541 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:26,541 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:26,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656906191] [2021-07-09 18:00:26,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656906191] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:26,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648321996] [2021-07-09 18:00:26,541 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 426 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 426 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:26,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:26,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:26,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:26,668 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:26,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:00:26,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:26,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:26,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:26,679 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:00:26,768 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:26,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648321996] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:26,768 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:26,768 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:00:26,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544100366] [2021-07-09 18:00:26,769 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:00:26,769 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:26,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:00:26,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:00:26,769 INFO L87 Difference]: Start difference. First operand 3918 states and 16436 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:27,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:27,887 INFO L93 Difference]: Finished difference Result 4974 states and 20505 transitions. [2021-07-09 18:00:27,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:00:27,888 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:27,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:27,899 INFO L225 Difference]: With dead ends: 4974 [2021-07-09 18:00:27,899 INFO L226 Difference]: Without dead ends: 4942 [2021-07-09 18:00:27,899 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 862.3ms TimeCoverageRelationStatistics Valid=217, Invalid=1343, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:00:27,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4942 states. [2021-07-09 18:00:27,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4942 to 3916. [2021-07-09 18:00:27,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3916 states, 3915 states have (on average 4.196679438058748) internal successors, (16430), 3915 states have internal predecessors, (16430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:27,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3916 states to 3916 states and 16430 transitions. [2021-07-09 18:00:27,967 INFO L78 Accepts]: Start accepts. Automaton has 3916 states and 16430 transitions. Word has length 23 [2021-07-09 18:00:27,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:27,967 INFO L482 AbstractCegarLoop]: Abstraction has 3916 states and 16430 transitions. [2021-07-09 18:00:27,967 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:27,967 INFO L276 IsEmpty]: Start isEmpty. Operand 3916 states and 16430 transitions. [2021-07-09 18:00:27,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:27,974 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:27,974 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:28,174 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable931,426 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:28,174 INFO L430 AbstractCegarLoop]: === Iteration 427 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:28,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:28,174 INFO L82 PathProgramCache]: Analyzing trace with hash -1477541221, now seen corresponding path program 272 times [2021-07-09 18:00:28,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:28,175 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772561666] [2021-07-09 18:00:28,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:28,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:28,270 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:28,270 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:28,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772561666] [2021-07-09 18:00:28,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772561666] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:28,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373763471] [2021-07-09 18:00:28,271 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 427 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 427 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:28,295 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:00:28,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:28,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:00:28,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:28,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:00:28,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:00:28,387 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:28,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 31 [2021-07-09 18:00:28,388 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:28,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:28,397 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:28,397 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:28 [2021-07-09 18:00:28,522 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:28,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [373763471] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:28,523 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:28,523 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:00:28,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255577194] [2021-07-09 18:00:28,523 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:00:28,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:28,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:00:28,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:00:28,523 INFO L87 Difference]: Start difference. First operand 3916 states and 16430 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:30,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:30,003 INFO L93 Difference]: Finished difference Result 4356 states and 18122 transitions. [2021-07-09 18:00:30,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:00:30,003 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:30,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:30,013 INFO L225 Difference]: With dead ends: 4356 [2021-07-09 18:00:30,013 INFO L226 Difference]: Without dead ends: 4347 [2021-07-09 18:00:30,014 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 409 ImplicationChecksByTransitivity, 972.8ms TimeCoverageRelationStatistics Valid=212, Invalid=1594, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:00:30,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4347 states. [2021-07-09 18:00:30,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4347 to 3922. [2021-07-09 18:00:30,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3922 states, 3921 states have (on average 4.197143585819944) internal successors, (16457), 3921 states have internal predecessors, (16457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:30,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 16457 transitions. [2021-07-09 18:00:30,076 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 16457 transitions. Word has length 23 [2021-07-09 18:00:30,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:30,076 INFO L482 AbstractCegarLoop]: Abstraction has 3922 states and 16457 transitions. [2021-07-09 18:00:30,076 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:30,076 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 16457 transitions. [2021-07-09 18:00:30,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:30,082 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:30,082 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:30,283 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable933,427 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:30,283 INFO L430 AbstractCegarLoop]: === Iteration 428 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:30,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:30,283 INFO L82 PathProgramCache]: Analyzing trace with hash 1775850007, now seen corresponding path program 273 times [2021-07-09 18:00:30,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:30,283 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518282611] [2021-07-09 18:00:30,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:30,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:30,375 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:30,375 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:30,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518282611] [2021-07-09 18:00:30,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518282611] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:30,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [409570309] [2021-07-09 18:00:30,375 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 428 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 428 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:30,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:00:30,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:30,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:30,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:30,493 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:30,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 43 [2021-07-09 18:00:30,494 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:30,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:30,506 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:30,506 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:41 [2021-07-09 18:00:30,629 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:30,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [409570309] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:30,629 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:30,629 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:00:30,629 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145631475] [2021-07-09 18:00:30,629 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:00:30,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:30,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:00:30,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:00:30,630 INFO L87 Difference]: Start difference. First operand 3922 states and 16457 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:32,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:32,306 INFO L93 Difference]: Finished difference Result 4453 states and 18505 transitions. [2021-07-09 18:00:32,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:00:32,307 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:32,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:32,317 INFO L225 Difference]: With dead ends: 4453 [2021-07-09 18:00:32,317 INFO L226 Difference]: Without dead ends: 4444 [2021-07-09 18:00:32,317 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 1231.8ms TimeCoverageRelationStatistics Valid=296, Invalid=1960, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:00:32,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4444 states. [2021-07-09 18:00:32,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4444 to 3918. [2021-07-09 18:00:32,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3918 states, 3917 states have (on average 4.196579014551953) internal successors, (16438), 3917 states have internal predecessors, (16438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:32,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 16438 transitions. [2021-07-09 18:00:32,378 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 16438 transitions. Word has length 23 [2021-07-09 18:00:32,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:32,378 INFO L482 AbstractCegarLoop]: Abstraction has 3918 states and 16438 transitions. [2021-07-09 18:00:32,378 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:32,378 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 16438 transitions. [2021-07-09 18:00:32,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:32,385 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:32,385 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:32,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable934,428 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:32,585 INFO L430 AbstractCegarLoop]: === Iteration 429 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:32,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:32,585 INFO L82 PathProgramCache]: Analyzing trace with hash 1488728655, now seen corresponding path program 274 times [2021-07-09 18:00:32,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:32,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460642316] [2021-07-09 18:00:32,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:32,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:32,682 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:32,682 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:32,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460642316] [2021-07-09 18:00:32,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460642316] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:32,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425165516] [2021-07-09 18:00:32,682 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 429 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 429 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:32,710 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:00:32,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:32,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:32,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:32,804 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:32,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:00:32,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:32,815 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:32,816 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:32,816 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:00:32,933 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:32,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1425165516] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:32,934 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:32,934 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:00:32,934 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29254167] [2021-07-09 18:00:32,934 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:00:32,934 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:32,934 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:00:32,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:00:32,934 INFO L87 Difference]: Start difference. First operand 3918 states and 16438 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:34,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:34,372 INFO L93 Difference]: Finished difference Result 4378 states and 18204 transitions. [2021-07-09 18:00:34,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:00:34,373 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:34,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:34,383 INFO L225 Difference]: With dead ends: 4378 [2021-07-09 18:00:34,383 INFO L226 Difference]: Without dead ends: 4369 [2021-07-09 18:00:34,383 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 422 ImplicationChecksByTransitivity, 1109.9ms TimeCoverageRelationStatistics Valid=246, Invalid=1646, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:00:34,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4369 states. [2021-07-09 18:00:34,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4369 to 3922. [2021-07-09 18:00:34,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3922 states, 3921 states have (on average 4.196378474878857) internal successors, (16454), 3921 states have internal predecessors, (16454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:34,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 16454 transitions. [2021-07-09 18:00:34,448 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 16454 transitions. Word has length 23 [2021-07-09 18:00:34,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:34,448 INFO L482 AbstractCegarLoop]: Abstraction has 3922 states and 16454 transitions. [2021-07-09 18:00:34,449 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:34,449 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 16454 transitions. [2021-07-09 18:00:34,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:34,455 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:34,456 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:34,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 429 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable936 [2021-07-09 18:00:34,656 INFO L430 AbstractCegarLoop]: === Iteration 430 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:34,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:34,656 INFO L82 PathProgramCache]: Analyzing trace with hash 995511269, now seen corresponding path program 275 times [2021-07-09 18:00:34,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:34,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107744869] [2021-07-09 18:00:34,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:34,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:34,748 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:34,749 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:34,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107744869] [2021-07-09 18:00:34,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107744869] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:34,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646727594] [2021-07-09 18:00:34,749 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 430 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 430 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:34,775 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:00:34,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:34,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:34,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:34,888 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:34,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:00:34,890 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:34,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:34,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:34,900 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:00:35,019 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:35,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1646727594] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:35,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:35,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:00:35,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800000970] [2021-07-09 18:00:35,020 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:00:35,020 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:35,020 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:00:35,020 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:00:35,020 INFO L87 Difference]: Start difference. First operand 3922 states and 16454 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:36,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:36,375 INFO L93 Difference]: Finished difference Result 4367 states and 18169 transitions. [2021-07-09 18:00:36,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:00:36,375 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:36,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:36,385 INFO L225 Difference]: With dead ends: 4367 [2021-07-09 18:00:36,385 INFO L226 Difference]: Without dead ends: 4356 [2021-07-09 18:00:36,385 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 1078.5ms TimeCoverageRelationStatistics Valid=230, Invalid=1492, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:00:36,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4356 states. [2021-07-09 18:00:36,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4356 to 3922. [2021-07-09 18:00:36,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3922 states, 3921 states have (on average 4.196378474878857) internal successors, (16454), 3921 states have internal predecessors, (16454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:36,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 16454 transitions. [2021-07-09 18:00:36,446 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 16454 transitions. Word has length 23 [2021-07-09 18:00:36,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:36,446 INFO L482 AbstractCegarLoop]: Abstraction has 3922 states and 16454 transitions. [2021-07-09 18:00:36,446 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:36,446 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 16454 transitions. [2021-07-09 18:00:36,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:36,453 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:36,453 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:36,653 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable938,430 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:36,653 INFO L430 AbstractCegarLoop]: === Iteration 431 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:36,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:36,654 INFO L82 PathProgramCache]: Analyzing trace with hash 1930287525, now seen corresponding path program 276 times [2021-07-09 18:00:36,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:36,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100495655] [2021-07-09 18:00:36,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:36,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:36,742 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:36,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:36,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100495655] [2021-07-09 18:00:36,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100495655] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:36,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649303924] [2021-07-09 18:00:36,743 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 431 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 431 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:36,769 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:00:36,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:36,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:00:36,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:36,872 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 18:00:36,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-09 18:00:36,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:36,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:36,887 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:36,887 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:41 [2021-07-09 18:00:37,001 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:37,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649303924] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:37,001 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:37,001 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:00:37,001 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556277821] [2021-07-09 18:00:37,001 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:00:37,001 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:37,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:00:37,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:00:37,002 INFO L87 Difference]: Start difference. First operand 3922 states and 16454 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:38,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:38,119 INFO L93 Difference]: Finished difference Result 4454 states and 18497 transitions. [2021-07-09 18:00:38,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:00:38,119 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:38,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:38,130 INFO L225 Difference]: With dead ends: 4454 [2021-07-09 18:00:38,130 INFO L226 Difference]: Without dead ends: 4420 [2021-07-09 18:00:38,130 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 759.4ms TimeCoverageRelationStatistics Valid=193, Invalid=1289, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:00:38,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4420 states. [2021-07-09 18:00:38,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4420 to 3928. [2021-07-09 18:00:38,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3928 states, 3927 states have (on average 4.196078431372549) internal successors, (16478), 3927 states have internal predecessors, (16478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:38,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3928 states to 3928 states and 16478 transitions. [2021-07-09 18:00:38,197 INFO L78 Accepts]: Start accepts. Automaton has 3928 states and 16478 transitions. Word has length 23 [2021-07-09 18:00:38,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:38,197 INFO L482 AbstractCegarLoop]: Abstraction has 3928 states and 16478 transitions. [2021-07-09 18:00:38,197 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:38,198 INFO L276 IsEmpty]: Start isEmpty. Operand 3928 states and 16478 transitions. [2021-07-09 18:00:38,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:38,204 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:38,204 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:38,404 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 431 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable940 [2021-07-09 18:00:38,405 INFO L430 AbstractCegarLoop]: === Iteration 432 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:38,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:38,405 INFO L82 PathProgramCache]: Analyzing trace with hash 917594993, now seen corresponding path program 277 times [2021-07-09 18:00:38,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:38,405 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076206410] [2021-07-09 18:00:38,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:38,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:38,497 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:38,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:38,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076206410] [2021-07-09 18:00:38,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076206410] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:38,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608234714] [2021-07-09 18:00:38,497 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 432 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 432 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:38,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:38,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:38,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:38,617 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:38,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 43 [2021-07-09 18:00:38,618 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:38,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:38,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:38,629 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:37 [2021-07-09 18:00:38,777 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:38,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608234714] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:38,777 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:38,777 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:00:38,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532833708] [2021-07-09 18:00:38,777 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:00:38,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:38,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:00:38,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:00:38,778 INFO L87 Difference]: Start difference. First operand 3928 states and 16478 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:40,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:40,334 INFO L93 Difference]: Finished difference Result 4446 states and 18479 transitions. [2021-07-09 18:00:40,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:00:40,335 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:40,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:40,346 INFO L225 Difference]: With dead ends: 4446 [2021-07-09 18:00:40,347 INFO L226 Difference]: Without dead ends: 4435 [2021-07-09 18:00:40,347 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 1108.3ms TimeCoverageRelationStatistics Valid=255, Invalid=1815, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:00:40,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4435 states. [2021-07-09 18:00:40,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4435 to 3924. [2021-07-09 18:00:40,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.1962783583991845) internal successors, (16462), 3923 states have internal predecessors, (16462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:40,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16462 transitions. [2021-07-09 18:00:40,411 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16462 transitions. Word has length 23 [2021-07-09 18:00:40,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:40,411 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16462 transitions. [2021-07-09 18:00:40,411 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:40,411 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16462 transitions. [2021-07-09 18:00:40,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:40,418 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:40,418 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:40,618 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable944,432 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:40,618 INFO L430 AbstractCegarLoop]: === Iteration 433 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:40,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:40,619 INFO L82 PathProgramCache]: Analyzing trace with hash -1579445, now seen corresponding path program 278 times [2021-07-09 18:00:40,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:40,619 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39347914] [2021-07-09 18:00:40,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:40,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:40,724 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:40,724 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:40,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39347914] [2021-07-09 18:00:40,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39347914] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:40,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907806278] [2021-07-09 18:00:40,724 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 433 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 433 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:40,752 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:00:40,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:40,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:00:40,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:40,844 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:40,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-07-09 18:00:40,845 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:40,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:40,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:40,854 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:27 [2021-07-09 18:00:40,927 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:40,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907806278] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:40,928 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:40,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:00:40,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835770337] [2021-07-09 18:00:40,928 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:00:40,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:40,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:00:40,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:00:40,928 INFO L87 Difference]: Start difference. First operand 3924 states and 16462 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:41,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:41,518 INFO L93 Difference]: Finished difference Result 4229 states and 17621 transitions. [2021-07-09 18:00:41,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:00:41,518 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:41,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:41,528 INFO L225 Difference]: With dead ends: 4229 [2021-07-09 18:00:41,528 INFO L226 Difference]: Without dead ends: 4220 [2021-07-09 18:00:41,528 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 469.6ms TimeCoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:00:41,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4220 states. [2021-07-09 18:00:41,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4220 to 3928. [2021-07-09 18:00:41,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3928 states, 3927 states have (on average 4.196842373312961) internal successors, (16481), 3927 states have internal predecessors, (16481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:41,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3928 states to 3928 states and 16481 transitions. [2021-07-09 18:00:41,589 INFO L78 Accepts]: Start accepts. Automaton has 3928 states and 16481 transitions. Word has length 23 [2021-07-09 18:00:41,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:41,589 INFO L482 AbstractCegarLoop]: Abstraction has 3928 states and 16481 transitions. [2021-07-09 18:00:41,589 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:41,589 INFO L276 IsEmpty]: Start isEmpty. Operand 3928 states and 16481 transitions. [2021-07-09 18:00:41,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:41,596 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:41,596 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:41,796 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable946,433 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:41,796 INFO L430 AbstractCegarLoop]: === Iteration 434 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:41,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:41,796 INFO L82 PathProgramCache]: Analyzing trace with hash -1043155513, now seen corresponding path program 279 times [2021-07-09 18:00:41,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:41,797 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494286955] [2021-07-09 18:00:41,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:41,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:41,900 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:41,901 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:41,901 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494286955] [2021-07-09 18:00:41,901 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494286955] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:41,901 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1823251700] [2021-07-09 18:00:41,901 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 434 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 434 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:41,927 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:00:41,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:41,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:41,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:42,023 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:42,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:00:42,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:42,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:42,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:42,036 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-09 18:00:42,157 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:42,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1823251700] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:42,157 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:42,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:00:42,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904884560] [2021-07-09 18:00:42,158 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:00:42,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:42,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:00:42,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:00:42,158 INFO L87 Difference]: Start difference. First operand 3928 states and 16481 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:42,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:42,889 INFO L93 Difference]: Finished difference Result 4229 states and 17625 transitions. [2021-07-09 18:00:42,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:00:42,889 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:42,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:42,899 INFO L225 Difference]: With dead ends: 4229 [2021-07-09 18:00:42,899 INFO L226 Difference]: Without dead ends: 4220 [2021-07-09 18:00:42,900 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 628.9ms TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:00:42,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4220 states. [2021-07-09 18:00:42,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4220 to 3924. [2021-07-09 18:00:42,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.1962783583991845) internal successors, (16462), 3923 states have internal predecessors, (16462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:42,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16462 transitions. [2021-07-09 18:00:42,970 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16462 transitions. Word has length 23 [2021-07-09 18:00:42,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:42,970 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16462 transitions. [2021-07-09 18:00:42,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:42,970 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16462 transitions. [2021-07-09 18:00:42,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:42,977 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:42,977 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:43,177 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable947,434 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:43,177 INFO L430 AbstractCegarLoop]: === Iteration 435 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:43,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:43,177 INFO L82 PathProgramCache]: Analyzing trace with hash -1928953793, now seen corresponding path program 280 times [2021-07-09 18:00:43,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:43,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349785144] [2021-07-09 18:00:43,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:43,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:43,283 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:43,283 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:43,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349785144] [2021-07-09 18:00:43,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349785144] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:43,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341909922] [2021-07-09 18:00:43,283 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 435 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 435 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:43,308 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:00:43,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:43,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:43,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:43,413 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:43,413 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 20 treesize of output 36 [2021-07-09 18:00:43,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:43,423 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:43,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:43,424 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:00:43,493 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:43,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341909922] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:43,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:43,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:00:43,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076105077] [2021-07-09 18:00:43,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:00:43,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:43,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:00:43,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:00:43,494 INFO L87 Difference]: Start difference. First operand 3924 states and 16462 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:44,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:44,209 INFO L93 Difference]: Finished difference Result 4391 states and 18255 transitions. [2021-07-09 18:00:44,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:00:44,209 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:44,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:44,219 INFO L225 Difference]: With dead ends: 4391 [2021-07-09 18:00:44,219 INFO L226 Difference]: Without dead ends: 4382 [2021-07-09 18:00:44,220 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 559.5ms TimeCoverageRelationStatistics Valid=155, Invalid=837, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:00:44,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4382 states. [2021-07-09 18:00:44,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4382 to 3924. [2021-07-09 18:00:44,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.1962783583991845) internal successors, (16462), 3923 states have internal predecessors, (16462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:44,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16462 transitions. [2021-07-09 18:00:44,282 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16462 transitions. Word has length 23 [2021-07-09 18:00:44,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:44,283 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16462 transitions. [2021-07-09 18:00:44,283 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:44,283 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16462 transitions. [2021-07-09 18:00:44,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:44,289 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:44,289 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:44,489 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable949,435 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:44,489 INFO L430 AbstractCegarLoop]: === Iteration 436 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:44,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:44,490 INFO L82 PathProgramCache]: Analyzing trace with hash -2114008075, now seen corresponding path program 281 times [2021-07-09 18:00:44,490 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:44,490 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669659064] [2021-07-09 18:00:44,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:44,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:44,606 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:44,607 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:44,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669659064] [2021-07-09 18:00:44,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669659064] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:44,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016566385] [2021-07-09 18:00:44,607 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 436 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 436 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:44,633 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:00:44,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:44,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:44,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:44,707 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:44,707 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 37 [2021-07-09 18:00:44,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:44,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:44,719 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:44,719 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:00:44,832 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:44,832 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016566385] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:44,833 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:44,833 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:00:44,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75596945] [2021-07-09 18:00:44,833 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:00:44,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:44,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:00:44,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:00:44,833 INFO L87 Difference]: Start difference. First operand 3924 states and 16462 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:45,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:45,624 INFO L93 Difference]: Finished difference Result 4220 states and 17589 transitions. [2021-07-09 18:00:45,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:00:45,624 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:45,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:45,634 INFO L225 Difference]: With dead ends: 4220 [2021-07-09 18:00:45,634 INFO L226 Difference]: Without dead ends: 4211 [2021-07-09 18:00:45,634 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 686.7ms TimeCoverageRelationStatistics Valid=164, Invalid=648, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:00:45,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4211 states. [2021-07-09 18:00:45,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4211 to 3928. [2021-07-09 18:00:45,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3928 states, 3927 states have (on average 4.196842373312961) internal successors, (16481), 3927 states have internal predecessors, (16481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:45,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3928 states to 3928 states and 16481 transitions. [2021-07-09 18:00:45,696 INFO L78 Accepts]: Start accepts. Automaton has 3928 states and 16481 transitions. Word has length 23 [2021-07-09 18:00:45,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:45,696 INFO L482 AbstractCegarLoop]: Abstraction has 3928 states and 16481 transitions. [2021-07-09 18:00:45,696 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:45,696 INFO L276 IsEmpty]: Start isEmpty. Operand 3928 states and 16481 transitions. [2021-07-09 18:00:45,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:45,702 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:45,702 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:45,903 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable951,436 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:45,903 INFO L430 AbstractCegarLoop]: === Iteration 437 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:45,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:45,903 INFO L82 PathProgramCache]: Analyzing trace with hash 1139383153, now seen corresponding path program 282 times [2021-07-09 18:00:45,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:45,903 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087804] [2021-07-09 18:00:45,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:45,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:46,018 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:46,019 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:46,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087804] [2021-07-09 18:00:46,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087804] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:46,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898875516] [2021-07-09 18:00:46,019 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 437 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 437 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:46,044 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:00:46,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:46,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:00:46,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:46,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:00:46,147 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-09 18:00:46,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 53 [2021-07-09 18:00:46,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:46,163 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:46,164 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:46,164 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:43 [2021-07-09 18:00:46,273 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:46,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898875516] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:46,274 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:46,274 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:00:46,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429100629] [2021-07-09 18:00:46,274 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:00:46,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:46,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:00:46,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:00:46,274 INFO L87 Difference]: Start difference. First operand 3928 states and 16481 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:46,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:46,889 INFO L93 Difference]: Finished difference Result 4108 states and 17143 transitions. [2021-07-09 18:00:46,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:00:46,890 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:46,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:46,899 INFO L225 Difference]: With dead ends: 4108 [2021-07-09 18:00:46,899 INFO L226 Difference]: Without dead ends: 4099 [2021-07-09 18:00:46,899 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 471.6ms TimeCoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:00:46,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4099 states. [2021-07-09 18:00:46,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4099 to 3924. [2021-07-09 18:00:46,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.1962783583991845) internal successors, (16462), 3923 states have internal predecessors, (16462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:46,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16462 transitions. [2021-07-09 18:00:46,960 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16462 transitions. Word has length 23 [2021-07-09 18:00:46,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:46,960 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16462 transitions. [2021-07-09 18:00:46,960 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:46,960 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16462 transitions. [2021-07-09 18:00:46,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:46,966 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:46,966 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:47,166 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable953,437 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:47,167 INFO L430 AbstractCegarLoop]: === Iteration 438 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:47,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:47,167 INFO L82 PathProgramCache]: Analyzing trace with hash 852261801, now seen corresponding path program 283 times [2021-07-09 18:00:47,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:47,167 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013444770] [2021-07-09 18:00:47,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:47,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:47,283 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:47,283 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:47,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013444770] [2021-07-09 18:00:47,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013444770] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:47,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769869050] [2021-07-09 18:00:47,284 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 438 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 438 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:47,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:47,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:47,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:47,382 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:47,382 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 37 [2021-07-09 18:00:47,383 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:47,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:47,394 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:47,394 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:00:47,505 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:47,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769869050] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:47,505 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:47,505 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:00:47,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323520653] [2021-07-09 18:00:47,505 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:00:47,505 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:47,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:00:47,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:00:47,506 INFO L87 Difference]: Start difference. First operand 3924 states and 16462 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:48,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:48,313 INFO L93 Difference]: Finished difference Result 4206 states and 17536 transitions. [2021-07-09 18:00:48,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:00:48,313 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:48,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:48,323 INFO L225 Difference]: With dead ends: 4206 [2021-07-09 18:00:48,323 INFO L226 Difference]: Without dead ends: 4197 [2021-07-09 18:00:48,323 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 692.9ms TimeCoverageRelationStatistics Valid=172, Invalid=698, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:00:48,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4197 states. [2021-07-09 18:00:48,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4197 to 3917. [2021-07-09 18:00:48,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3917 states, 3916 states have (on average 4.202247191011236) internal successors, (16456), 3916 states have internal predecessors, (16456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:48,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3917 states to 3917 states and 16456 transitions. [2021-07-09 18:00:48,418 INFO L78 Accepts]: Start accepts. Automaton has 3917 states and 16456 transitions. Word has length 23 [2021-07-09 18:00:48,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:48,418 INFO L482 AbstractCegarLoop]: Abstraction has 3917 states and 16456 transitions. [2021-07-09 18:00:48,418 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:48,418 INFO L276 IsEmpty]: Start isEmpty. Operand 3917 states and 16456 transitions. [2021-07-09 18:00:48,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:48,424 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:48,424 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:48,624 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 438 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable957 [2021-07-09 18:00:48,625 INFO L430 AbstractCegarLoop]: === Iteration 439 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:48,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:48,625 INFO L82 PathProgramCache]: Analyzing trace with hash 359044415, now seen corresponding path program 284 times [2021-07-09 18:00:48,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:48,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632800829] [2021-07-09 18:00:48,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:48,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:48,740 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:48,740 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:48,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632800829] [2021-07-09 18:00:48,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632800829] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:48,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919397829] [2021-07-09 18:00:48,740 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 439 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 439 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:48,766 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:00:48,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:48,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:00:48,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:48,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:00:48,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:00:48,840 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:48,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 31 [2021-07-09 18:00:48,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:48,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:48,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:48,851 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:28 [2021-07-09 18:00:48,941 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:48,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919397829] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:48,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:48,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:00:48,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505386808] [2021-07-09 18:00:48,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:00:48,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:48,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:00:48,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:00:48,942 INFO L87 Difference]: Start difference. First operand 3917 states and 16456 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:49,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:49,548 INFO L93 Difference]: Finished difference Result 4140 states and 17293 transitions. [2021-07-09 18:00:49,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:00:49,548 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:49,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:49,558 INFO L225 Difference]: With dead ends: 4140 [2021-07-09 18:00:49,559 INFO L226 Difference]: Without dead ends: 4129 [2021-07-09 18:00:49,559 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 508.6ms TimeCoverageRelationStatistics Valid=124, Invalid=578, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:00:49,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4129 states. [2021-07-09 18:00:49,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4129 to 3921. [2021-07-09 18:00:49,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3921 states, 3920 states have (on average 4.202551020408163) internal successors, (16474), 3920 states have internal predecessors, (16474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:49,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3921 states to 3921 states and 16474 transitions. [2021-07-09 18:00:49,622 INFO L78 Accepts]: Start accepts. Automaton has 3921 states and 16474 transitions. Word has length 23 [2021-07-09 18:00:49,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:49,622 INFO L482 AbstractCegarLoop]: Abstraction has 3921 states and 16474 transitions. [2021-07-09 18:00:49,622 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:49,622 INFO L276 IsEmpty]: Start isEmpty. Operand 3921 states and 16474 transitions. [2021-07-09 18:00:49,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:49,629 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:49,629 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:49,829 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable959,439 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:49,829 INFO L430 AbstractCegarLoop]: === Iteration 440 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:49,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:49,830 INFO L82 PathProgramCache]: Analyzing trace with hash 1293820671, now seen corresponding path program 285 times [2021-07-09 18:00:49,830 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:49,830 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894500848] [2021-07-09 18:00:49,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:49,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:49,956 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:49,956 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:49,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894500848] [2021-07-09 18:00:49,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894500848] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:49,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242608885] [2021-07-09 18:00:49,956 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 440 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 440 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:49,981 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:00:49,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:49,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-09 18:00:49,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:50,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:00:50,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:00:50,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:00:50,058 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:50,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:50,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:50,065 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:16 [2021-07-09 18:00:50,134 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:50,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242608885] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:50,135 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:50,135 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:00:50,135 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795108140] [2021-07-09 18:00:50,135 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:00:50,135 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:50,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:00:50,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:00:50,135 INFO L87 Difference]: Start difference. First operand 3921 states and 16474 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:50,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:50,466 INFO L93 Difference]: Finished difference Result 4246 states and 17704 transitions. [2021-07-09 18:00:50,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:00:50,467 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:50,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:50,478 INFO L225 Difference]: With dead ends: 4246 [2021-07-09 18:00:50,478 INFO L226 Difference]: Without dead ends: 4232 [2021-07-09 18:00:50,479 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 267.8ms TimeCoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:00:50,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4232 states. [2021-07-09 18:00:50,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4232 to 3945. [2021-07-09 18:00:50,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3945 states, 3944 states have (on average 4.205121703853956) internal successors, (16585), 3944 states have internal predecessors, (16585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:50,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3945 states to 3945 states and 16585 transitions. [2021-07-09 18:00:50,571 INFO L78 Accepts]: Start accepts. Automaton has 3945 states and 16585 transitions. Word has length 23 [2021-07-09 18:00:50,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:50,571 INFO L482 AbstractCegarLoop]: Abstraction has 3945 states and 16585 transitions. [2021-07-09 18:00:50,571 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:50,571 INFO L276 IsEmpty]: Start isEmpty. Operand 3945 states and 16585 transitions. [2021-07-09 18:00:50,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:50,578 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:50,578 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:50,784 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable960,440 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:50,784 INFO L430 AbstractCegarLoop]: === Iteration 441 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:50,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:50,784 INFO L82 PathProgramCache]: Analyzing trace with hash 281128139, now seen corresponding path program 286 times [2021-07-09 18:00:50,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:50,784 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170038131] [2021-07-09 18:00:50,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:50,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:50,912 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:50,913 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:50,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170038131] [2021-07-09 18:00:50,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170038131] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:50,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426619799] [2021-07-09 18:00:50,913 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 441 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 441 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:50,953 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:00:50,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:50,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:50,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:51,027 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:51,027 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 37 [2021-07-09 18:00:51,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:51,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:51,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:51,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:00:51,150 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:51,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426619799] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:51,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:51,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:00:51,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128631418] [2021-07-09 18:00:51,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:00:51,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:51,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:00:51,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:00:51,150 INFO L87 Difference]: Start difference. First operand 3945 states and 16585 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:52,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:52,297 INFO L93 Difference]: Finished difference Result 4182 states and 17468 transitions. [2021-07-09 18:00:52,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:00:52,297 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:52,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:52,307 INFO L225 Difference]: With dead ends: 4182 [2021-07-09 18:00:52,307 INFO L226 Difference]: Without dead ends: 4171 [2021-07-09 18:00:52,307 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 1018.3ms TimeCoverageRelationStatistics Valid=233, Invalid=889, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:00:52,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4171 states. [2021-07-09 18:00:52,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4171 to 3926. [2021-07-09 18:00:52,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3926 states, 3925 states have (on average 4.202292993630573) internal successors, (16494), 3925 states have internal predecessors, (16494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:52,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3926 states to 3926 states and 16494 transitions. [2021-07-09 18:00:52,372 INFO L78 Accepts]: Start accepts. Automaton has 3926 states and 16494 transitions. Word has length 23 [2021-07-09 18:00:52,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:52,372 INFO L482 AbstractCegarLoop]: Abstraction has 3926 states and 16494 transitions. [2021-07-09 18:00:52,372 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:52,372 INFO L276 IsEmpty]: Start isEmpty. Operand 3926 states and 16494 transitions. [2021-07-09 18:00:52,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:52,378 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:52,378 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:52,579 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 441 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable961 [2021-07-09 18:00:52,579 INFO L430 AbstractCegarLoop]: === Iteration 442 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:52,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:52,579 INFO L82 PathProgramCache]: Analyzing trace with hash -1436358031, now seen corresponding path program 287 times [2021-07-09 18:00:52,579 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:52,579 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388243120] [2021-07-09 18:00:52,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:52,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:52,689 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:52,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:52,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388243120] [2021-07-09 18:00:52,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388243120] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:52,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146603798] [2021-07-09 18:00:52,689 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 442 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 442 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:52,716 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:00:52,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:52,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:52,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:52,821 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:52,822 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 20 treesize of output 36 [2021-07-09 18:00:52,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:52,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:52,862 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:52,863 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:00:52,932 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:52,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146603798] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:52,932 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:52,932 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:00:52,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518581528] [2021-07-09 18:00:52,932 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:00:52,932 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:52,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:00:52,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:00:52,933 INFO L87 Difference]: Start difference. First operand 3926 states and 16494 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:53,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:53,698 INFO L93 Difference]: Finished difference Result 4513 states and 18763 transitions. [2021-07-09 18:00:53,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:00:53,698 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:53,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:53,709 INFO L225 Difference]: With dead ends: 4513 [2021-07-09 18:00:53,709 INFO L226 Difference]: Without dead ends: 4504 [2021-07-09 18:00:53,709 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 597.0ms TimeCoverageRelationStatistics Valid=165, Invalid=891, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:00:53,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4504 states. [2021-07-09 18:00:53,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4504 to 3928. [2021-07-09 18:00:53,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3928 states, 3927 states have (on average 4.201680672268908) internal successors, (16500), 3927 states have internal predecessors, (16500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:53,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3928 states to 3928 states and 16500 transitions. [2021-07-09 18:00:53,774 INFO L78 Accepts]: Start accepts. Automaton has 3928 states and 16500 transitions. Word has length 23 [2021-07-09 18:00:53,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:53,774 INFO L482 AbstractCegarLoop]: Abstraction has 3928 states and 16500 transitions. [2021-07-09 18:00:53,774 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:53,774 INFO L276 IsEmpty]: Start isEmpty. Operand 3928 states and 16500 transitions. [2021-07-09 18:00:53,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:53,781 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:53,781 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:53,981 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable963,442 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:53,981 INFO L430 AbstractCegarLoop]: === Iteration 443 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:53,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:53,982 INFO L82 PathProgramCache]: Analyzing trace with hash -396122233, now seen corresponding path program 288 times [2021-07-09 18:00:53,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:53,982 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750232366] [2021-07-09 18:00:53,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:53,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:54,097 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:54,097 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:54,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750232366] [2021-07-09 18:00:54,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750232366] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:54,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700957173] [2021-07-09 18:00:54,097 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 443 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 443 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:54,123 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:00:54,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:54,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:00:54,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:54,240 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 18:00:54,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-09 18:00:54,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:54,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:54,254 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:54,254 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:38 [2021-07-09 18:00:54,349 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:54,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700957173] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:54,349 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:54,349 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:00:54,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84345457] [2021-07-09 18:00:54,349 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:00:54,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:54,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:00:54,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:00:54,350 INFO L87 Difference]: Start difference. First operand 3928 states and 16500 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:54,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:54,974 INFO L93 Difference]: Finished difference Result 4164 states and 17397 transitions. [2021-07-09 18:00:54,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:00:54,974 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:54,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:54,985 INFO L225 Difference]: With dead ends: 4164 [2021-07-09 18:00:54,985 INFO L226 Difference]: Without dead ends: 4155 [2021-07-09 18:00:54,985 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 504.4ms TimeCoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:00:54,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4155 states. [2021-07-09 18:00:55,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4155 to 3932. [2021-07-09 18:00:55,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3932 states, 3931 states have (on average 4.201475451539048) internal successors, (16516), 3931 states have internal predecessors, (16516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:55,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3932 states to 3932 states and 16516 transitions. [2021-07-09 18:00:55,042 INFO L78 Accepts]: Start accepts. Automaton has 3932 states and 16516 transitions. Word has length 23 [2021-07-09 18:00:55,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:55,042 INFO L482 AbstractCegarLoop]: Abstraction has 3932 states and 16516 transitions. [2021-07-09 18:00:55,042 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:55,042 INFO L276 IsEmpty]: Start isEmpty. Operand 3932 states and 16516 transitions. [2021-07-09 18:00:55,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:55,048 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:55,048 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:55,248 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 443 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable965 [2021-07-09 18:00:55,249 INFO L430 AbstractCegarLoop]: === Iteration 444 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:55,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:55,249 INFO L82 PathProgramCache]: Analyzing trace with hash -1408814765, now seen corresponding path program 289 times [2021-07-09 18:00:55,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:55,249 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942740090] [2021-07-09 18:00:55,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:55,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:55,365 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:55,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:55,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942740090] [2021-07-09 18:00:55,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942740090] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:55,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748554966] [2021-07-09 18:00:55,365 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 444 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 444 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:55,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:55,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:55,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:55,479 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:55,479 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 37 [2021-07-09 18:00:55,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:55,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:55,491 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:55,491 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:00:55,580 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:55,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748554966] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:55,581 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:55,581 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:00:55,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169541765] [2021-07-09 18:00:55,581 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:00:55,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:55,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:00:55,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:00:55,581 INFO L87 Difference]: Start difference. First operand 3932 states and 16516 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:56,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:56,571 INFO L93 Difference]: Finished difference Result 4346 states and 18114 transitions. [2021-07-09 18:00:56,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:00:56,572 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:56,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:56,582 INFO L225 Difference]: With dead ends: 4346 [2021-07-09 18:00:56,582 INFO L226 Difference]: Without dead ends: 4335 [2021-07-09 18:00:56,582 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 816.2ms TimeCoverageRelationStatistics Valid=184, Invalid=808, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:00:56,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4335 states. [2021-07-09 18:00:56,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4335 to 3924. [2021-07-09 18:00:56,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.201376497578384) internal successors, (16482), 3923 states have internal predecessors, (16482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:56,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16482 transitions. [2021-07-09 18:00:56,645 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16482 transitions. Word has length 23 [2021-07-09 18:00:56,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:56,645 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16482 transitions. [2021-07-09 18:00:56,645 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:56,646 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16482 transitions. [2021-07-09 18:00:56,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:56,652 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:56,652 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:56,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable969,444 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:56,852 INFO L430 AbstractCegarLoop]: === Iteration 445 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:56,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:56,853 INFO L82 PathProgramCache]: Analyzing trace with hash -927467449, now seen corresponding path program 290 times [2021-07-09 18:00:56,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:56,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936608447] [2021-07-09 18:00:56,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:56,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:56,953 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:56,953 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:56,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936608447] [2021-07-09 18:00:56,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [936608447] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:56,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416450878] [2021-07-09 18:00:56,953 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 445 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 445 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:56,978 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:00:56,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:56,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:56,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:57,077 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:57,077 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 20 treesize of output 36 [2021-07-09 18:00:57,078 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:57,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:57,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:57,088 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:00:57,177 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:57,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416450878] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:57,177 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:57,177 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:00:57,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829663176] [2021-07-09 18:00:57,178 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:00:57,178 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:57,178 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:00:57,178 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:00:57,178 INFO L87 Difference]: Start difference. First operand 3924 states and 16482 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:58,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:58,098 INFO L93 Difference]: Finished difference Result 4799 states and 19930 transitions. [2021-07-09 18:00:58,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:00:58,098 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:58,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:58,110 INFO L225 Difference]: With dead ends: 4799 [2021-07-09 18:00:58,111 INFO L226 Difference]: Without dead ends: 4777 [2021-07-09 18:00:58,111 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 705.9ms TimeCoverageRelationStatistics Valid=200, Invalid=922, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:00:58,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4777 states. [2021-07-09 18:00:58,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4777 to 3936. [2021-07-09 18:00:58,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3936 states, 3935 states have (on average 4.20279542566709) internal successors, (16538), 3935 states have internal predecessors, (16538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:58,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3936 states to 3936 states and 16538 transitions. [2021-07-09 18:00:58,182 INFO L78 Accepts]: Start accepts. Automaton has 3936 states and 16538 transitions. Word has length 23 [2021-07-09 18:00:58,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:58,182 INFO L482 AbstractCegarLoop]: Abstraction has 3936 states and 16538 transitions. [2021-07-09 18:00:58,182 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:58,182 INFO L276 IsEmpty]: Start isEmpty. Operand 3936 states and 16538 transitions. [2021-07-09 18:00:58,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:58,189 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:58,189 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:58,389 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 445 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable971 [2021-07-09 18:00:58,389 INFO L430 AbstractCegarLoop]: === Iteration 446 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:58,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:58,390 INFO L82 PathProgramCache]: Analyzing trace with hash -342133497, now seen corresponding path program 291 times [2021-07-09 18:00:58,390 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:58,390 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202968501] [2021-07-09 18:00:58,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:58,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:58,494 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:58,494 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:58,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202968501] [2021-07-09 18:00:58,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202968501] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:58,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861533656] [2021-07-09 18:00:58,494 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 446 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 446 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:58,522 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:00:58,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:58,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:58,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:58,605 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:58,605 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 37 [2021-07-09 18:00:58,606 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:58,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:58,616 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:58,616 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:00:58,707 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:58,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861533656] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:58,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:00:58,707 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:00:58,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753787109] [2021-07-09 18:00:58,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:00:58,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:00:58,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:00:58,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:00:58,707 INFO L87 Difference]: Start difference. First operand 3936 states and 16538 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:59,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:00:59,392 INFO L93 Difference]: Finished difference Result 4590 states and 19078 transitions. [2021-07-09 18:00:59,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:00:59,392 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:00:59,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:00:59,402 INFO L225 Difference]: With dead ends: 4590 [2021-07-09 18:00:59,402 INFO L226 Difference]: Without dead ends: 4564 [2021-07-09 18:00:59,403 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 589.8ms TimeCoverageRelationStatistics Valid=163, Invalid=649, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:00:59,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4564 states. [2021-07-09 18:00:59,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4564 to 3940. [2021-07-09 18:00:59,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3940 states, 3939 states have (on average 4.202589489718203) internal successors, (16554), 3939 states have internal predecessors, (16554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:59,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3940 states to 3940 states and 16554 transitions. [2021-07-09 18:00:59,472 INFO L78 Accepts]: Start accepts. Automaton has 3940 states and 16554 transitions. Word has length 23 [2021-07-09 18:00:59,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:00:59,472 INFO L482 AbstractCegarLoop]: Abstraction has 3940 states and 16554 transitions. [2021-07-09 18:00:59,472 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:00:59,472 INFO L276 IsEmpty]: Start isEmpty. Operand 3940 states and 16554 transitions. [2021-07-09 18:00:59,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:00:59,479 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:00:59,479 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:00:59,679 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable973,446 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:59,680 INFO L430 AbstractCegarLoop]: === Iteration 447 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:00:59,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:00:59,680 INFO L82 PathProgramCache]: Analyzing trace with hash 1271433237, now seen corresponding path program 292 times [2021-07-09 18:00:59,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:00:59,680 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71824612] [2021-07-09 18:00:59,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:00:59,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:00:59,789 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:00:59,789 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:00:59,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71824612] [2021-07-09 18:00:59,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71824612] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:00:59,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700462974] [2021-07-09 18:00:59,789 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 447 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 447 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:00:59,815 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:00:59,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:00:59,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:00:59,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:00:59,897 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:59,897 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 37 [2021-07-09 18:00:59,899 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:00:59,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:00:59,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:00:59,909 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:01:00,019 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:00,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700462974] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:00,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:00,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:00,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209848337] [2021-07-09 18:01:00,020 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:00,020 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:00,020 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:00,020 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:00,020 INFO L87 Difference]: Start difference. First operand 3940 states and 16554 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:00,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:00,918 INFO L93 Difference]: Finished difference Result 4617 states and 19188 transitions. [2021-07-09 18:01:00,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:01:00,918 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:00,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:00,929 INFO L225 Difference]: With dead ends: 4617 [2021-07-09 18:01:00,930 INFO L226 Difference]: Without dead ends: 4596 [2021-07-09 18:01:00,930 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 772.8ms TimeCoverageRelationStatistics Valid=214, Invalid=908, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:01:00,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4596 states. [2021-07-09 18:01:00,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4596 to 3932. [2021-07-09 18:01:00,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3932 states, 3931 states have (on average 4.202493004324599) internal successors, (16520), 3931 states have internal predecessors, (16520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:00,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3932 states to 3932 states and 16520 transitions. [2021-07-09 18:01:00,996 INFO L78 Accepts]: Start accepts. Automaton has 3932 states and 16520 transitions. Word has length 23 [2021-07-09 18:01:00,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:00,996 INFO L482 AbstractCegarLoop]: Abstraction has 3932 states and 16520 transitions. [2021-07-09 18:01:00,996 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:00,996 INFO L276 IsEmpty]: Start isEmpty. Operand 3932 states and 16520 transitions. [2021-07-09 18:01:01,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:01,002 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:01,003 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:01,203 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 447 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable975 [2021-07-09 18:01:01,203 INFO L430 AbstractCegarLoop]: === Iteration 448 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:01,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:01,203 INFO L82 PathProgramCache]: Analyzing trace with hash -577970071, now seen corresponding path program 293 times [2021-07-09 18:01:01,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:01,203 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841470940] [2021-07-09 18:01:01,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:01,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:01,306 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:01,306 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:01,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841470940] [2021-07-09 18:01:01,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841470940] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:01,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303451044] [2021-07-09 18:01:01,306 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 448 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 448 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:01,333 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:01:01,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:01,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:01,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:01,428 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:01,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:01:01,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:01,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:01,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:01,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:01:01,542 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:01,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303451044] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:01,543 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:01,543 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:01,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634572917] [2021-07-09 18:01:01,543 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:01,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:01,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:01,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:01,543 INFO L87 Difference]: Start difference. First operand 3932 states and 16520 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:02,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:02,225 INFO L93 Difference]: Finished difference Result 4741 states and 19672 transitions. [2021-07-09 18:01:02,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:01:02,226 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:02,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:02,237 INFO L225 Difference]: With dead ends: 4741 [2021-07-09 18:01:02,237 INFO L226 Difference]: Without dead ends: 4706 [2021-07-09 18:01:02,238 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 523.3ms TimeCoverageRelationStatistics Valid=165, Invalid=765, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:01:02,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4706 states. [2021-07-09 18:01:02,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4706 to 3940. [2021-07-09 18:01:02,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3940 states, 3939 states have (on average 4.202589489718203) internal successors, (16554), 3939 states have internal predecessors, (16554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:02,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3940 states to 3940 states and 16554 transitions. [2021-07-09 18:01:02,302 INFO L78 Accepts]: Start accepts. Automaton has 3940 states and 16554 transitions. Word has length 23 [2021-07-09 18:01:02,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:02,302 INFO L482 AbstractCegarLoop]: Abstraction has 3940 states and 16554 transitions. [2021-07-09 18:01:02,302 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:02,302 INFO L276 IsEmpty]: Start isEmpty. Operand 3940 states and 16554 transitions. [2021-07-09 18:01:02,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:02,309 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:02,309 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:02,519 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable977,448 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:02,519 INFO L430 AbstractCegarLoop]: === Iteration 449 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:02,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:02,520 INFO L82 PathProgramCache]: Analyzing trace with hash -496571015, now seen corresponding path program 294 times [2021-07-09 18:01:02,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:02,520 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118916883] [2021-07-09 18:01:02,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:02,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:02,623 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:02,623 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:02,623 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118916883] [2021-07-09 18:01:02,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118916883] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:02,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554727254] [2021-07-09 18:01:02,624 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 449 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 449 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:02,649 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:01:02,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:02,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:01:02,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:02,731 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:02,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2021-07-09 18:01:02,732 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:02,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:02,740 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:02,740 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:23 [2021-07-09 18:01:02,801 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:02,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554727254] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:02,801 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:02,801 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:02,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172670667] [2021-07-09 18:01:02,802 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:02,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:02,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:02,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:02,802 INFO L87 Difference]: Start difference. First operand 3940 states and 16554 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:03,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:03,373 INFO L93 Difference]: Finished difference Result 4430 states and 18449 transitions. [2021-07-09 18:01:03,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:01:03,374 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:03,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:03,384 INFO L225 Difference]: With dead ends: 4430 [2021-07-09 18:01:03,384 INFO L226 Difference]: Without dead ends: 4404 [2021-07-09 18:01:03,385 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 421.0ms TimeCoverageRelationStatistics Valid=143, Invalid=669, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:01:03,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4404 states. [2021-07-09 18:01:03,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4404 to 3944. [2021-07-09 18:01:03,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3944 states, 3943 states have (on average 4.202383971595232) internal successors, (16570), 3943 states have internal predecessors, (16570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:03,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3944 states to 3944 states and 16570 transitions. [2021-07-09 18:01:03,511 INFO L78 Accepts]: Start accepts. Automaton has 3944 states and 16570 transitions. Word has length 23 [2021-07-09 18:01:03,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:03,511 INFO L482 AbstractCegarLoop]: Abstraction has 3944 states and 16570 transitions. [2021-07-09 18:01:03,511 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:03,511 INFO L276 IsEmpty]: Start isEmpty. Operand 3944 states and 16570 transitions. [2021-07-09 18:01:03,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:03,518 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:03,518 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:03,718 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable979,449 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:03,718 INFO L430 AbstractCegarLoop]: === Iteration 450 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:03,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:03,719 INFO L82 PathProgramCache]: Analyzing trace with hash 1116995719, now seen corresponding path program 295 times [2021-07-09 18:01:03,719 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:03,719 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516818297] [2021-07-09 18:01:03,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:03,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:03,824 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:03,825 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:03,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516818297] [2021-07-09 18:01:03,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516818297] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:03,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347444332] [2021-07-09 18:01:03,825 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 450 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 450 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:03,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:03,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:03,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:03,933 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:03,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:01:03,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:03,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:03,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:03,944 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:01:04,026 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:04,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347444332] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:04,026 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:04,026 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:04,026 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083946161] [2021-07-09 18:01:04,026 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:04,026 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:04,027 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:04,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:04,027 INFO L87 Difference]: Start difference. First operand 3944 states and 16570 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:04,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:04,878 INFO L93 Difference]: Finished difference Result 4566 states and 18992 transitions. [2021-07-09 18:01:04,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:01:04,879 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:04,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:04,889 INFO L225 Difference]: With dead ends: 4566 [2021-07-09 18:01:04,889 INFO L226 Difference]: Without dead ends: 4545 [2021-07-09 18:01:04,890 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 713.1ms TimeCoverageRelationStatistics Valid=212, Invalid=910, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:01:04,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4545 states. [2021-07-09 18:01:04,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4545 to 3938. [2021-07-09 18:01:04,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3938 states, 3937 states have (on average 4.203200406400812) internal successors, (16548), 3937 states have internal predecessors, (16548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:04,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3938 states to 3938 states and 16548 transitions. [2021-07-09 18:01:04,958 INFO L78 Accepts]: Start accepts. Automaton has 3938 states and 16548 transitions. Word has length 23 [2021-07-09 18:01:04,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:04,958 INFO L482 AbstractCegarLoop]: Abstraction has 3938 states and 16548 transitions. [2021-07-09 18:01:04,958 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:04,958 INFO L276 IsEmpty]: Start isEmpty. Operand 3938 states and 16548 transitions. [2021-07-09 18:01:04,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:04,964 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:04,964 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:05,164 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable980,450 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:05,165 INFO L430 AbstractCegarLoop]: === Iteration 451 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:05,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:05,165 INFO L82 PathProgramCache]: Analyzing trace with hash 1253245707, now seen corresponding path program 296 times [2021-07-09 18:01:05,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:05,165 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628415494] [2021-07-09 18:01:05,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:05,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:05,262 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:05,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:05,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628415494] [2021-07-09 18:01:05,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628415494] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:05,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129965132] [2021-07-09 18:01:05,263 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 451 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 451 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:05,290 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:01:05,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:05,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:05,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:05,393 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:05,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:01:05,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:05,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:05,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:05,404 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:01:05,467 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:05,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129965132] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:05,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:05,467 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:05,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500868978] [2021-07-09 18:01:05,468 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:05,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:05,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:05,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:05,468 INFO L87 Difference]: Start difference. First operand 3938 states and 16548 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:06,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:06,210 INFO L93 Difference]: Finished difference Result 4424 states and 18447 transitions. [2021-07-09 18:01:06,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:01:06,210 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:06,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:06,221 INFO L225 Difference]: With dead ends: 4424 [2021-07-09 18:01:06,221 INFO L226 Difference]: Without dead ends: 4402 [2021-07-09 18:01:06,221 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 583.6ms TimeCoverageRelationStatistics Valid=154, Invalid=776, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:01:06,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4402 states. [2021-07-09 18:01:06,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4402 to 3946. [2021-07-09 18:01:06,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3946 states, 3945 states have (on average 4.203548795944233) internal successors, (16583), 3945 states have internal predecessors, (16583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:06,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3946 states to 3946 states and 16583 transitions. [2021-07-09 18:01:06,287 INFO L78 Accepts]: Start accepts. Automaton has 3946 states and 16583 transitions. Word has length 23 [2021-07-09 18:01:06,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:06,287 INFO L482 AbstractCegarLoop]: Abstraction has 3946 states and 16583 transitions. [2021-07-09 18:01:06,287 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:06,287 INFO L276 IsEmpty]: Start isEmpty. Operand 3946 states and 16583 transitions. [2021-07-09 18:01:06,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:06,294 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:06,294 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:06,494 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 451 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable982 [2021-07-09 18:01:06,494 INFO L430 AbstractCegarLoop]: === Iteration 452 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:06,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:06,495 INFO L82 PathProgramCache]: Analyzing trace with hash 1838579659, now seen corresponding path program 297 times [2021-07-09 18:01:06,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:06,495 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794842539] [2021-07-09 18:01:06,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:06,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:06,596 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:06,596 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:06,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794842539] [2021-07-09 18:01:06,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794842539] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:06,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451605227] [2021-07-09 18:01:06,597 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 452 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 452 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:06,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:01:06,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:06,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:06,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:06,711 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:06,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:01:06,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:06,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:06,721 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:06,722 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:01:06,808 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:06,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451605227] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:06,808 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:06,808 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:06,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098228127] [2021-07-09 18:01:06,808 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:06,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:06,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:06,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:06,809 INFO L87 Difference]: Start difference. First operand 3946 states and 16583 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:07,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:07,475 INFO L93 Difference]: Finished difference Result 4312 states and 17981 transitions. [2021-07-09 18:01:07,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:01:07,475 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:07,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:07,485 INFO L225 Difference]: With dead ends: 4312 [2021-07-09 18:01:07,485 INFO L226 Difference]: Without dead ends: 4286 [2021-07-09 18:01:07,485 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 596.0ms TimeCoverageRelationStatistics Valid=146, Invalid=666, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:01:07,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4286 states. [2021-07-09 18:01:07,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4286 to 3950. [2021-07-09 18:01:07,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3950 states, 3949 states have (on average 4.203342618384401) internal successors, (16599), 3949 states have internal predecessors, (16599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:07,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3950 states to 3950 states and 16599 transitions. [2021-07-09 18:01:07,546 INFO L78 Accepts]: Start accepts. Automaton has 3950 states and 16599 transitions. Word has length 23 [2021-07-09 18:01:07,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:07,546 INFO L482 AbstractCegarLoop]: Abstraction has 3950 states and 16599 transitions. [2021-07-09 18:01:07,546 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:07,546 INFO L276 IsEmpty]: Start isEmpty. Operand 3950 states and 16599 transitions. [2021-07-09 18:01:07,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:07,552 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:07,552 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:07,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 452 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable984 [2021-07-09 18:01:07,753 INFO L430 AbstractCegarLoop]: === Iteration 453 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:07,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:07,753 INFO L82 PathProgramCache]: Analyzing trace with hash -842820903, now seen corresponding path program 298 times [2021-07-09 18:01:07,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:07,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693972627] [2021-07-09 18:01:07,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:07,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:07,876 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:07,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:07,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693972627] [2021-07-09 18:01:07,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693972627] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:07,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179213921] [2021-07-09 18:01:07,876 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 453 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 453 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:07,932 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:01:07,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:07,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:07,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:08,028 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:08,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:01:08,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:08,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:08,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:08,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:01:08,128 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:08,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179213921] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:08,128 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:08,128 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:08,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738600811] [2021-07-09 18:01:08,128 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:08,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:08,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:08,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:08,129 INFO L87 Difference]: Start difference. First operand 3950 states and 16599 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:09,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:09,128 INFO L93 Difference]: Finished difference Result 4333 states and 18069 transitions. [2021-07-09 18:01:09,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:01:09,128 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:09,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:09,138 INFO L225 Difference]: With dead ends: 4333 [2021-07-09 18:01:09,138 INFO L226 Difference]: Without dead ends: 4312 [2021-07-09 18:01:09,138 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 809.3ms TimeCoverageRelationStatistics Valid=189, Invalid=867, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:01:09,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4312 states. [2021-07-09 18:01:09,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4312 to 3942. [2021-07-09 18:01:09,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3942 states, 3941 states have (on average 4.203247906622685) internal successors, (16565), 3941 states have internal predecessors, (16565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:09,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3942 states to 3942 states and 16565 transitions. [2021-07-09 18:01:09,204 INFO L78 Accepts]: Start accepts. Automaton has 3942 states and 16565 transitions. Word has length 23 [2021-07-09 18:01:09,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:09,204 INFO L482 AbstractCegarLoop]: Abstraction has 3942 states and 16565 transitions. [2021-07-09 18:01:09,204 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:09,205 INFO L276 IsEmpty]: Start isEmpty. Operand 3942 states and 16565 transitions. [2021-07-09 18:01:09,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:09,211 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:09,211 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:09,411 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable986,453 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:09,411 INFO L430 AbstractCegarLoop]: === Iteration 454 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:09,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:09,412 INFO L82 PathProgramCache]: Analyzing trace with hash 1026024327, now seen corresponding path program 299 times [2021-07-09 18:01:09,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:09,412 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208662036] [2021-07-09 18:01:09,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:09,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:09,509 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:09,510 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:09,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208662036] [2021-07-09 18:01:09,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208662036] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:09,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839926571] [2021-07-09 18:01:09,510 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 454 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 454 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:09,536 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:01:09,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:09,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:09,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:09,646 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:09,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:01:09,648 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:09,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:09,657 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:09,657 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:01:09,724 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:09,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839926571] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:09,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:09,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:09,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955197181] [2021-07-09 18:01:09,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:09,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:09,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:09,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:09,725 INFO L87 Difference]: Start difference. First operand 3942 states and 16565 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:10,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:10,595 INFO L93 Difference]: Finished difference Result 4444 states and 18530 transitions. [2021-07-09 18:01:10,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:01:10,596 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:10,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:10,607 INFO L225 Difference]: With dead ends: 4444 [2021-07-09 18:01:10,607 INFO L226 Difference]: Without dead ends: 4422 [2021-07-09 18:01:10,607 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 639.4ms TimeCoverageRelationStatistics Valid=155, Invalid=775, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:01:10,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4422 states. [2021-07-09 18:01:10,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4422 to 3948. [2021-07-09 18:01:10,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3948 states, 3947 states have (on average 4.203699011907778) internal successors, (16592), 3947 states have internal predecessors, (16592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:10,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3948 states to 3948 states and 16592 transitions. [2021-07-09 18:01:10,677 INFO L78 Accepts]: Start accepts. Automaton has 3948 states and 16592 transitions. Word has length 23 [2021-07-09 18:01:10,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:10,677 INFO L482 AbstractCegarLoop]: Abstraction has 3948 states and 16592 transitions. [2021-07-09 18:01:10,677 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:10,677 INFO L276 IsEmpty]: Start isEmpty. Operand 3948 states and 16592 transitions. [2021-07-09 18:01:10,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:10,684 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:10,684 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:10,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 454 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable988 [2021-07-09 18:01:10,885 INFO L430 AbstractCegarLoop]: === Iteration 455 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:10,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:10,885 INFO L82 PathProgramCache]: Analyzing trace with hash 1539551179, now seen corresponding path program 300 times [2021-07-09 18:01:10,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:10,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754616697] [2021-07-09 18:01:10,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:10,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:10,988 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:10,988 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:10,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754616697] [2021-07-09 18:01:10,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754616697] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:10,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371370618] [2021-07-09 18:01:10,988 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 455 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 455 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:11,014 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:01:11,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:11,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:11,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:11,136 INFO L354 Elim1Store]: treesize reduction 18, result has 67.3 percent of original size [2021-07-09 18:01:11,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 45 treesize of output 68 [2021-07-09 18:01:11,138 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:11,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:11,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:11,155 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:48 [2021-07-09 18:01:11,233 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:11,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371370618] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:11,233 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:11,233 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:01:11,233 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484346899] [2021-07-09 18:01:11,233 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:01:11,233 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:11,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:01:11,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:01:11,234 INFO L87 Difference]: Start difference. First operand 3948 states and 16592 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:12,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:12,111 INFO L93 Difference]: Finished difference Result 4456 states and 18557 transitions. [2021-07-09 18:01:12,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:01:12,111 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:12,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:12,121 INFO L225 Difference]: With dead ends: 4456 [2021-07-09 18:01:12,121 INFO L226 Difference]: Without dead ends: 4431 [2021-07-09 18:01:12,121 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 611.5ms TimeCoverageRelationStatistics Valid=193, Invalid=1289, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:01:12,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4431 states. [2021-07-09 18:01:12,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4431 to 3952. [2021-07-09 18:01:12,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3952 states, 3951 states have (on average 4.2034927866362946) internal successors, (16608), 3951 states have internal predecessors, (16608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:12,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3952 states to 3952 states and 16608 transitions. [2021-07-09 18:01:12,218 INFO L78 Accepts]: Start accepts. Automaton has 3952 states and 16608 transitions. Word has length 23 [2021-07-09 18:01:12,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:12,218 INFO L482 AbstractCegarLoop]: Abstraction has 3952 states and 16608 transitions. [2021-07-09 18:01:12,218 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:12,218 INFO L276 IsEmpty]: Start isEmpty. Operand 3952 states and 16608 transitions. [2021-07-09 18:01:12,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:12,225 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:12,226 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:12,426 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable990,455 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:12,426 INFO L430 AbstractCegarLoop]: === Iteration 456 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:12,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:12,426 INFO L82 PathProgramCache]: Analyzing trace with hash -1679704961, now seen corresponding path program 301 times [2021-07-09 18:01:12,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:12,426 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501402703] [2021-07-09 18:01:12,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:12,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:12,537 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:12,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:12,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501402703] [2021-07-09 18:01:12,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501402703] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:12,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416397213] [2021-07-09 18:01:12,537 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 456 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 456 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:12,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:12,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:12,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:12,648 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:12,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:01:12,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:12,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:12,659 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:12,659 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:01:12,746 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:12,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1416397213] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:12,746 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:12,746 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:12,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408696887] [2021-07-09 18:01:12,746 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:12,746 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:12,746 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:12,746 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:12,747 INFO L87 Difference]: Start difference. First operand 3952 states and 16608 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:13,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:13,680 INFO L93 Difference]: Finished difference Result 4363 states and 18192 transitions. [2021-07-09 18:01:13,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:01:13,681 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:13,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:13,691 INFO L225 Difference]: With dead ends: 4363 [2021-07-09 18:01:13,691 INFO L226 Difference]: Without dead ends: 4342 [2021-07-09 18:01:13,691 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 775.0ms TimeCoverageRelationStatistics Valid=186, Invalid=806, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:01:13,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4342 states. [2021-07-09 18:01:13,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4342 to 3944. [2021-07-09 18:01:13,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3944 states, 3943 states have (on average 4.2033984275932035) internal successors, (16574), 3943 states have internal predecessors, (16574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:13,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3944 states to 3944 states and 16574 transitions. [2021-07-09 18:01:13,758 INFO L78 Accepts]: Start accepts. Automaton has 3944 states and 16574 transitions. Word has length 23 [2021-07-09 18:01:13,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:13,758 INFO L482 AbstractCegarLoop]: Abstraction has 3944 states and 16574 transitions. [2021-07-09 18:01:13,758 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:13,759 INFO L276 IsEmpty]: Start isEmpty. Operand 3944 states and 16574 transitions. [2021-07-09 18:01:13,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:13,765 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:13,765 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:13,965 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 456 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable994 [2021-07-09 18:01:13,966 INFO L430 AbstractCegarLoop]: === Iteration 457 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:13,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:13,966 INFO L82 PathProgramCache]: Analyzing trace with hash -1398709109, now seen corresponding path program 302 times [2021-07-09 18:01:13,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:13,966 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575693115] [2021-07-09 18:01:13,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:13,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:14,075 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:14,075 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:14,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575693115] [2021-07-09 18:01:14,075 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575693115] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:14,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285270813] [2021-07-09 18:01:14,075 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 457 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 457 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:14,100 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:01:14,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:14,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:14,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:14,171 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:14,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:01:14,173 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:14,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:14,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:14,183 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:01:14,302 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:14,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285270813] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:14,303 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:14,303 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:14,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751728209] [2021-07-09 18:01:14,303 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:14,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:14,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:14,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:14,303 INFO L87 Difference]: Start difference. First operand 3944 states and 16574 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:14,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:14,813 INFO L93 Difference]: Finished difference Result 4231 states and 17663 transitions. [2021-07-09 18:01:14,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:01:14,813 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:14,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:14,823 INFO L225 Difference]: With dead ends: 4231 [2021-07-09 18:01:14,823 INFO L226 Difference]: Without dead ends: 4205 [2021-07-09 18:01:14,824 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 437.0ms TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:01:14,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4205 states. [2021-07-09 18:01:14,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4205 to 3953. [2021-07-09 18:01:14,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3953 states, 3952 states have (on average 4.201923076923077) internal successors, (16606), 3952 states have internal predecessors, (16606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:14,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3953 states to 3953 states and 16606 transitions. [2021-07-09 18:01:14,896 INFO L78 Accepts]: Start accepts. Automaton has 3953 states and 16606 transitions. Word has length 23 [2021-07-09 18:01:14,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:14,896 INFO L482 AbstractCegarLoop]: Abstraction has 3953 states and 16606 transitions. [2021-07-09 18:01:14,896 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:14,896 INFO L276 IsEmpty]: Start isEmpty. Operand 3953 states and 16606 transitions. [2021-07-09 18:01:14,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:14,903 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:14,903 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:15,103 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 457 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable996 [2021-07-09 18:01:15,103 INFO L430 AbstractCegarLoop]: === Iteration 458 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:15,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:15,104 INFO L82 PathProgramCache]: Analyzing trace with hash 1854682119, now seen corresponding path program 303 times [2021-07-09 18:01:15,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:15,104 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188799007] [2021-07-09 18:01:15,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:15,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:15,210 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:15,210 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:15,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188799007] [2021-07-09 18:01:15,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188799007] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:15,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287784398] [2021-07-09 18:01:15,210 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 458 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 458 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:15,236 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:01:15,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:15,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:15,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:15,309 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:15,310 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 37 [2021-07-09 18:01:15,311 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:15,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:15,321 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:15,321 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:01:15,430 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:15,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287784398] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:15,430 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:15,430 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:15,431 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524920426] [2021-07-09 18:01:15,431 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:15,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:15,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:15,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:15,431 INFO L87 Difference]: Start difference. First operand 3953 states and 16606 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:15,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:15,833 INFO L93 Difference]: Finished difference Result 4230 states and 17658 transitions. [2021-07-09 18:01:15,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:01:15,833 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:15,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:15,843 INFO L225 Difference]: With dead ends: 4230 [2021-07-09 18:01:15,843 INFO L226 Difference]: Without dead ends: 4202 [2021-07-09 18:01:15,844 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 374.2ms TimeCoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:01:15,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4202 states. [2021-07-09 18:01:15,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4202 to 3946. [2021-07-09 18:01:15,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3946 states, 3945 states have (on average 4.203295310519645) internal successors, (16582), 3945 states have internal predecessors, (16582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:15,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3946 states to 3946 states and 16582 transitions. [2021-07-09 18:01:15,908 INFO L78 Accepts]: Start accepts. Automaton has 3946 states and 16582 transitions. Word has length 23 [2021-07-09 18:01:15,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:15,908 INFO L482 AbstractCegarLoop]: Abstraction has 3946 states and 16582 transitions. [2021-07-09 18:01:15,908 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:15,909 INFO L276 IsEmpty]: Start isEmpty. Operand 3946 states and 16582 transitions. [2021-07-09 18:01:15,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:15,915 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:15,915 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:16,115 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 458 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable998 [2021-07-09 18:01:16,115 INFO L430 AbstractCegarLoop]: === Iteration 459 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:16,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:16,116 INFO L82 PathProgramCache]: Analyzing trace with hash 1567560767, now seen corresponding path program 304 times [2021-07-09 18:01:16,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:16,116 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278317844] [2021-07-09 18:01:16,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:16,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:16,223 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:16,223 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:16,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278317844] [2021-07-09 18:01:16,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278317844] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:16,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441305363] [2021-07-09 18:01:16,224 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 459 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 459 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:16,248 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:01:16,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:16,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:16,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:16,321 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:16,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:01:16,322 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:16,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:16,334 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:16,334 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:01:16,442 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:16,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441305363] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:16,442 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:16,442 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:16,442 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626157375] [2021-07-09 18:01:16,442 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:16,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:16,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:16,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:16,443 INFO L87 Difference]: Start difference. First operand 3946 states and 16582 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:17,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:17,005 INFO L93 Difference]: Finished difference Result 4279 states and 17852 transitions. [2021-07-09 18:01:17,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:01:17,006 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:17,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:17,015 INFO L225 Difference]: With dead ends: 4279 [2021-07-09 18:01:17,015 INFO L226 Difference]: Without dead ends: 4253 [2021-07-09 18:01:17,015 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 549.3ms TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:01:17,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4253 states. [2021-07-09 18:01:17,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4253 to 3950. [2021-07-09 18:01:17,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3950 states, 3949 states have (on average 4.203089389718916) internal successors, (16598), 3949 states have internal predecessors, (16598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:17,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3950 states to 3950 states and 16598 transitions. [2021-07-09 18:01:17,081 INFO L78 Accepts]: Start accepts. Automaton has 3950 states and 16598 transitions. Word has length 23 [2021-07-09 18:01:17,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:17,081 INFO L482 AbstractCegarLoop]: Abstraction has 3950 states and 16598 transitions. [2021-07-09 18:01:17,082 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:17,082 INFO L276 IsEmpty]: Start isEmpty. Operand 3950 states and 16598 transitions. [2021-07-09 18:01:17,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:17,089 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:17,089 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:17,289 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1000,459 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:17,290 INFO L430 AbstractCegarLoop]: === Iteration 460 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:17,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:17,290 INFO L82 PathProgramCache]: Analyzing trace with hash 1074343381, now seen corresponding path program 305 times [2021-07-09 18:01:17,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:17,290 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805026960] [2021-07-09 18:01:17,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:17,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:17,398 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:17,398 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:17,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805026960] [2021-07-09 18:01:17,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805026960] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:17,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269967501] [2021-07-09 18:01:17,398 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 460 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 460 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:17,423 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:01:17,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:17,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:17,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:17,497 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:17,497 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 37 [2021-07-09 18:01:17,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:17,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:17,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:17,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:01:17,614 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:17,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269967501] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:17,615 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:17,615 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:17,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027448030] [2021-07-09 18:01:17,615 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:17,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:17,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:17,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:17,615 INFO L87 Difference]: Start difference. First operand 3950 states and 16598 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:18,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:18,388 INFO L93 Difference]: Finished difference Result 4279 states and 17856 transitions. [2021-07-09 18:01:18,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:01:18,388 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:18,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:18,398 INFO L225 Difference]: With dead ends: 4279 [2021-07-09 18:01:18,398 INFO L226 Difference]: Without dead ends: 4258 [2021-07-09 18:01:18,398 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 697.2ms TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:01:18,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4258 states. [2021-07-09 18:01:18,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4258 to 3946. [2021-07-09 18:01:18,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3946 states, 3945 states have (on average 4.203295310519645) internal successors, (16582), 3945 states have internal predecessors, (16582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:18,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3946 states to 3946 states and 16582 transitions. [2021-07-09 18:01:18,460 INFO L78 Accepts]: Start accepts. Automaton has 3946 states and 16582 transitions. Word has length 23 [2021-07-09 18:01:18,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:18,460 INFO L482 AbstractCegarLoop]: Abstraction has 3946 states and 16582 transitions. [2021-07-09 18:01:18,460 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:18,460 INFO L276 IsEmpty]: Start isEmpty. Operand 3946 states and 16582 transitions. [2021-07-09 18:01:18,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:18,467 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:18,467 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:18,667 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1002,460 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:18,667 INFO L430 AbstractCegarLoop]: === Iteration 461 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:18,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:18,667 INFO L82 PathProgramCache]: Analyzing trace with hash 2009119637, now seen corresponding path program 306 times [2021-07-09 18:01:18,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:18,668 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089874327] [2021-07-09 18:01:18,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:18,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:18,802 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:18,802 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:18,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089874327] [2021-07-09 18:01:18,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089874327] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:18,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1772831460] [2021-07-09 18:01:18,802 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 461 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 461 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:18,828 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:01:18,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:18,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:01:18,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:18,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:01:18,931 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-09 18:01:18,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 57 [2021-07-09 18:01:18,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:18,947 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:18,948 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:18,948 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:53 [2021-07-09 18:01:19,048 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:19,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1772831460] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:19,049 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:19,049 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:01:19,049 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097301825] [2021-07-09 18:01:19,049 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:01:19,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:19,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:01:19,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:01:19,049 INFO L87 Difference]: Start difference. First operand 3946 states and 16582 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:19,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:19,683 INFO L93 Difference]: Finished difference Result 4260 states and 17781 transitions. [2021-07-09 18:01:19,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:01:19,683 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:19,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:19,692 INFO L225 Difference]: With dead ends: 4260 [2021-07-09 18:01:19,693 INFO L226 Difference]: Without dead ends: 4235 [2021-07-09 18:01:19,693 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 599.1ms TimeCoverageRelationStatistics Valid=152, Invalid=904, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:01:19,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4235 states. [2021-07-09 18:01:19,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4235 to 3950. [2021-07-09 18:01:19,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3950 states, 3949 states have (on average 4.203089389718916) internal successors, (16598), 3949 states have internal predecessors, (16598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:19,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3950 states to 3950 states and 16598 transitions. [2021-07-09 18:01:19,754 INFO L78 Accepts]: Start accepts. Automaton has 3950 states and 16598 transitions. Word has length 23 [2021-07-09 18:01:19,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:19,754 INFO L482 AbstractCegarLoop]: Abstraction has 3950 states and 16598 transitions. [2021-07-09 18:01:19,754 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:19,754 INFO L276 IsEmpty]: Start isEmpty. Operand 3950 states and 16598 transitions. [2021-07-09 18:01:19,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:19,760 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:19,760 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:19,960 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 461 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1004 [2021-07-09 18:01:19,960 INFO L430 AbstractCegarLoop]: === Iteration 462 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:19,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:19,961 INFO L82 PathProgramCache]: Analyzing trace with hash 996427105, now seen corresponding path program 307 times [2021-07-09 18:01:19,961 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:19,961 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612407737] [2021-07-09 18:01:19,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:19,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:20,067 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:20,067 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:20,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612407737] [2021-07-09 18:01:20,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612407737] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:20,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270535774] [2021-07-09 18:01:20,067 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 462 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 462 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:20,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:20,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:20,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:20,165 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:20,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:01:20,166 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:20,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:20,176 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:20,176 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:01:20,285 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:20,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [270535774] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:20,285 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:20,285 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:20,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716216757] [2021-07-09 18:01:20,286 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:20,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:20,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:20,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:20,286 INFO L87 Difference]: Start difference. First operand 3950 states and 16598 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:21,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:21,021 INFO L93 Difference]: Finished difference Result 4278 states and 17852 transitions. [2021-07-09 18:01:21,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:01:21,021 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:21,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:21,032 INFO L225 Difference]: With dead ends: 4278 [2021-07-09 18:01:21,032 INFO L226 Difference]: Without dead ends: 4257 [2021-07-09 18:01:21,032 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 653.4ms TimeCoverageRelationStatistics Valid=156, Invalid=656, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:01:21,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4257 states. [2021-07-09 18:01:21,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4257 to 3942. [2021-07-09 18:01:21,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3942 states, 3941 states have (on average 4.203247906622685) internal successors, (16565), 3941 states have internal predecessors, (16565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:21,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3942 states to 3942 states and 16565 transitions. [2021-07-09 18:01:21,096 INFO L78 Accepts]: Start accepts. Automaton has 3942 states and 16565 transitions. Word has length 23 [2021-07-09 18:01:21,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:21,096 INFO L482 AbstractCegarLoop]: Abstraction has 3942 states and 16565 transitions. [2021-07-09 18:01:21,096 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:21,097 INFO L276 IsEmpty]: Start isEmpty. Operand 3942 states and 16565 transitions. [2021-07-09 18:01:21,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:21,103 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:21,103 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:21,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 462 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1008 [2021-07-09 18:01:21,304 INFO L430 AbstractCegarLoop]: === Iteration 463 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:21,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:21,304 INFO L82 PathProgramCache]: Analyzing trace with hash 2145293225, now seen corresponding path program 308 times [2021-07-09 18:01:21,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:21,304 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132115310] [2021-07-09 18:01:21,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:21,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:21,402 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:21,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:21,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132115310] [2021-07-09 18:01:21,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132115310] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:21,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681361434] [2021-07-09 18:01:21,402 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 463 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 463 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:21,427 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:01:21,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:21,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:21,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:21,530 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:21,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:01:21,531 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:21,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:21,541 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:21,541 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:01:21,611 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:21,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681361434] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:21,611 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:21,612 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:21,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145674110] [2021-07-09 18:01:21,612 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:21,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:21,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:21,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:21,612 INFO L87 Difference]: Start difference. First operand 3942 states and 16565 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:22,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:22,058 INFO L93 Difference]: Finished difference Result 4391 states and 18288 transitions. [2021-07-09 18:01:22,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:01:22,058 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:22,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:22,069 INFO L225 Difference]: With dead ends: 4391 [2021-07-09 18:01:22,069 INFO L226 Difference]: Without dead ends: 4356 [2021-07-09 18:01:22,069 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 375.8ms TimeCoverageRelationStatistics Valid=108, Invalid=542, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:01:22,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4356 states. [2021-07-09 18:01:22,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4356 to 3942. [2021-07-09 18:01:22,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3942 states, 3941 states have (on average 4.202232935803096) internal successors, (16561), 3941 states have internal predecessors, (16561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:22,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3942 states to 3942 states and 16561 transitions. [2021-07-09 18:01:22,131 INFO L78 Accepts]: Start accepts. Automaton has 3942 states and 16561 transitions. Word has length 23 [2021-07-09 18:01:22,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:22,131 INFO L482 AbstractCegarLoop]: Abstraction has 3942 states and 16561 transitions. [2021-07-09 18:01:22,131 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:22,131 INFO L276 IsEmpty]: Start isEmpty. Operand 3942 states and 16561 transitions. [2021-07-09 18:01:22,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:22,137 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:22,137 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:22,338 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1010,463 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:22,338 INFO L430 AbstractCegarLoop]: === Iteration 464 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:22,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:22,338 INFO L82 PathProgramCache]: Analyzing trace with hash -404390035, now seen corresponding path program 309 times [2021-07-09 18:01:22,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:22,338 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377685319] [2021-07-09 18:01:22,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:22,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:22,439 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:22,440 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:22,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377685319] [2021-07-09 18:01:22,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377685319] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:22,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423791462] [2021-07-09 18:01:22,440 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 464 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 464 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:22,467 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:01:22,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:22,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:01:22,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:22,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:01:22,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:01:22,559 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:22,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 30 [2021-07-09 18:01:22,560 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:22,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:22,569 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:22,569 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:29 [2021-07-09 18:01:22,638 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:22,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423791462] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:22,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:22,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:22,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149143716] [2021-07-09 18:01:22,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:22,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:22,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:22,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:22,639 INFO L87 Difference]: Start difference. First operand 3942 states and 16561 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:23,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:23,029 INFO L93 Difference]: Finished difference Result 4222 states and 17622 transitions. [2021-07-09 18:01:23,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:01:23,029 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:23,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:23,039 INFO L225 Difference]: With dead ends: 4222 [2021-07-09 18:01:23,039 INFO L226 Difference]: Without dead ends: 4196 [2021-07-09 18:01:23,039 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 302.6ms TimeCoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:01:23,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4196 states. [2021-07-09 18:01:23,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4196 to 3949. [2021-07-09 18:01:23,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3949 states, 3948 states have (on average 4.200861195542046) internal successors, (16585), 3948 states have internal predecessors, (16585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:23,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3949 states to 3949 states and 16585 transitions. [2021-07-09 18:01:23,096 INFO L78 Accepts]: Start accepts. Automaton has 3949 states and 16585 transitions. Word has length 23 [2021-07-09 18:01:23,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:23,096 INFO L482 AbstractCegarLoop]: Abstraction has 3949 states and 16585 transitions. [2021-07-09 18:01:23,096 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:23,097 INFO L276 IsEmpty]: Start isEmpty. Operand 3949 states and 16585 transitions. [2021-07-09 18:01:23,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:23,103 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:23,103 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:23,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 464 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1012 [2021-07-09 18:01:23,303 INFO L430 AbstractCegarLoop]: === Iteration 465 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:23,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:23,304 INFO L82 PathProgramCache]: Analyzing trace with hash -1445966103, now seen corresponding path program 310 times [2021-07-09 18:01:23,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:23,304 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208425676] [2021-07-09 18:01:23,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:23,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:23,403 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:23,403 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:23,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208425676] [2021-07-09 18:01:23,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208425676] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:23,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925249790] [2021-07-09 18:01:23,403 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 465 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 465 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:23,429 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:01:23,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:23,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:23,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:23,516 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:23,516 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 20 treesize of output 36 [2021-07-09 18:01:23,517 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:23,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:23,527 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:23,528 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-09 18:01:23,615 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:23,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925249790] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:23,615 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:23,615 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:23,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092633814] [2021-07-09 18:01:23,615 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:23,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:23,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:23,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:23,615 INFO L87 Difference]: Start difference. First operand 3949 states and 16585 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:24,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:24,064 INFO L93 Difference]: Finished difference Result 4223 states and 17625 transitions. [2021-07-09 18:01:24,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:01:24,064 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:24,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:24,074 INFO L225 Difference]: With dead ends: 4223 [2021-07-09 18:01:24,074 INFO L226 Difference]: Without dead ends: 4191 [2021-07-09 18:01:24,074 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 360.1ms TimeCoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:01:24,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4191 states. [2021-07-09 18:01:24,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4191 to 3931. [2021-07-09 18:01:24,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3931 states, 3930 states have (on average 4.203053435114504) internal successors, (16518), 3930 states have internal predecessors, (16518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:24,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3931 states to 3931 states and 16518 transitions. [2021-07-09 18:01:24,135 INFO L78 Accepts]: Start accepts. Automaton has 3931 states and 16518 transitions. Word has length 23 [2021-07-09 18:01:24,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:24,135 INFO L482 AbstractCegarLoop]: Abstraction has 3931 states and 16518 transitions. [2021-07-09 18:01:24,135 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:24,135 INFO L276 IsEmpty]: Start isEmpty. Operand 3931 states and 16518 transitions. [2021-07-09 18:01:24,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:24,141 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:24,141 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:24,342 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 465 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1013 [2021-07-09 18:01:24,342 INFO L430 AbstractCegarLoop]: === Iteration 466 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:24,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:24,342 INFO L82 PathProgramCache]: Analyzing trace with hash -389621131, now seen corresponding path program 311 times [2021-07-09 18:01:24,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:24,342 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350289677] [2021-07-09 18:01:24,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:24,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:24,439 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:24,439 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:24,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350289677] [2021-07-09 18:01:24,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350289677] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:24,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2140455336] [2021-07-09 18:01:24,440 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 466 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 466 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:24,466 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:01:24,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:24,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:24,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:24,569 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:24,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:01:24,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:24,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:24,580 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:24,580 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:01:24,648 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:24,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2140455336] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:24,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:24,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:24,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671627238] [2021-07-09 18:01:24,649 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:24,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:24,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:24,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:24,649 INFO L87 Difference]: Start difference. First operand 3931 states and 16518 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:25,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:25,330 INFO L93 Difference]: Finished difference Result 4495 states and 18698 transitions. [2021-07-09 18:01:25,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:01:25,330 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:25,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:25,341 INFO L225 Difference]: With dead ends: 4495 [2021-07-09 18:01:25,342 INFO L226 Difference]: Without dead ends: 4460 [2021-07-09 18:01:25,342 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 466.9ms TimeCoverageRelationStatistics Valid=142, Invalid=728, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:01:25,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4460 states. [2021-07-09 18:01:25,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4460 to 3939. [2021-07-09 18:01:25,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3939 states, 3938 states have (on average 4.203148806500762) internal successors, (16552), 3938 states have internal predecessors, (16552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:25,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3939 states to 3939 states and 16552 transitions. [2021-07-09 18:01:25,408 INFO L78 Accepts]: Start accepts. Automaton has 3939 states and 16552 transitions. Word has length 23 [2021-07-09 18:01:25,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:25,409 INFO L482 AbstractCegarLoop]: Abstraction has 3939 states and 16552 transitions. [2021-07-09 18:01:25,409 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:25,409 INFO L276 IsEmpty]: Start isEmpty. Operand 3939 states and 16552 transitions. [2021-07-09 18:01:25,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:25,415 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:25,415 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:25,616 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 466 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1015 [2021-07-09 18:01:25,616 INFO L430 AbstractCegarLoop]: === Iteration 467 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:25,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:25,616 INFO L82 PathProgramCache]: Analyzing trace with hash -1194020355, now seen corresponding path program 312 times [2021-07-09 18:01:25,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:25,616 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549798718] [2021-07-09 18:01:25,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:25,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:25,720 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:25,720 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:25,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549798718] [2021-07-09 18:01:25,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1549798718] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:25,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059722494] [2021-07-09 18:01:25,720 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 467 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 467 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:25,745 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:01:25,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:25,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:25,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:25,865 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 18:01:25,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-09 18:01:25,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:25,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:25,879 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:25,879 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:38 [2021-07-09 18:01:25,965 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:25,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059722494] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:25,966 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:25,966 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:01:25,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679202360] [2021-07-09 18:01:25,966 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:01:25,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:25,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:01:25,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:01:25,966 INFO L87 Difference]: Start difference. First operand 3939 states and 16552 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:26,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:26,708 INFO L93 Difference]: Finished difference Result 4392 states and 18301 transitions. [2021-07-09 18:01:26,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:01:26,708 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:26,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:26,719 INFO L225 Difference]: With dead ends: 4392 [2021-07-09 18:01:26,719 INFO L226 Difference]: Without dead ends: 4366 [2021-07-09 18:01:26,719 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 537.7ms TimeCoverageRelationStatistics Valid=152, Invalid=970, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:01:26,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4366 states. [2021-07-09 18:01:26,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4366 to 3943. [2021-07-09 18:01:26,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3943 states, 3942 states have (on average 4.202942668696093) internal successors, (16568), 3942 states have internal predecessors, (16568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:26,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3943 states to 3943 states and 16568 transitions. [2021-07-09 18:01:26,786 INFO L78 Accepts]: Start accepts. Automaton has 3943 states and 16568 transitions. Word has length 23 [2021-07-09 18:01:26,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:26,786 INFO L482 AbstractCegarLoop]: Abstraction has 3943 states and 16568 transitions. [2021-07-09 18:01:26,786 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:26,786 INFO L276 IsEmpty]: Start isEmpty. Operand 3943 states and 16568 transitions. [2021-07-09 18:01:26,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:26,793 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:26,793 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:26,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1017,467 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:26,993 INFO L430 AbstractCegarLoop]: === Iteration 468 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:26,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:26,994 INFO L82 PathProgramCache]: Analyzing trace with hash 419546379, now seen corresponding path program 313 times [2021-07-09 18:01:26,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:26,994 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530584548] [2021-07-09 18:01:26,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:26,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:27,098 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:27,098 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:27,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530584548] [2021-07-09 18:01:27,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530584548] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:27,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677517413] [2021-07-09 18:01:27,099 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 468 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 468 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:27,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:27,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:27,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:27,244 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:27,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:01:27,245 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:27,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:27,255 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:27,255 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:01:27,379 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:27,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [677517413] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:27,379 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:27,379 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:27,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161839286] [2021-07-09 18:01:27,379 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:27,379 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:27,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:27,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:27,380 INFO L87 Difference]: Start difference. First operand 3943 states and 16568 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:28,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:28,163 INFO L93 Difference]: Finished difference Result 4405 states and 18347 transitions. [2021-07-09 18:01:28,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:01:28,164 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:28,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:28,174 INFO L225 Difference]: With dead ends: 4405 [2021-07-09 18:01:28,175 INFO L226 Difference]: Without dead ends: 4384 [2021-07-09 18:01:28,175 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 766.0ms TimeCoverageRelationStatistics Valid=178, Invalid=814, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:01:28,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4384 states. [2021-07-09 18:01:28,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4384 to 3931. [2021-07-09 18:01:28,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3931 states, 3930 states have (on average 4.203053435114504) internal successors, (16518), 3930 states have internal predecessors, (16518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:28,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3931 states to 3931 states and 16518 transitions. [2021-07-09 18:01:28,260 INFO L78 Accepts]: Start accepts. Automaton has 3931 states and 16518 transitions. Word has length 23 [2021-07-09 18:01:28,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:28,260 INFO L482 AbstractCegarLoop]: Abstraction has 3931 states and 16518 transitions. [2021-07-09 18:01:28,260 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:28,260 INFO L276 IsEmpty]: Start isEmpty. Operand 3931 states and 16518 transitions. [2021-07-09 18:01:28,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:28,267 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:28,267 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:28,467 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1021,468 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:28,468 INFO L430 AbstractCegarLoop]: === Iteration 469 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:28,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:28,468 INFO L82 PathProgramCache]: Analyzing trace with hash 510691453, now seen corresponding path program 314 times [2021-07-09 18:01:28,468 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:28,468 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33916727] [2021-07-09 18:01:28,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:28,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:28,576 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:28,576 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:28,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33916727] [2021-07-09 18:01:28,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33916727] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:28,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010296544] [2021-07-09 18:01:28,576 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 469 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 469 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:28,601 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:01:28,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:28,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:28,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:28,676 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:28,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:01:28,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:28,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:28,688 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:28,688 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:01:28,801 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:28,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010296544] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:28,801 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:28,801 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:28,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345438029] [2021-07-09 18:01:28,801 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:28,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:28,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:28,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:28,802 INFO L87 Difference]: Start difference. First operand 3931 states and 16518 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:29,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:29,242 INFO L93 Difference]: Finished difference Result 4178 states and 17449 transitions. [2021-07-09 18:01:29,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:01:29,242 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:29,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:29,252 INFO L225 Difference]: With dead ends: 4178 [2021-07-09 18:01:29,252 INFO L226 Difference]: Without dead ends: 4152 [2021-07-09 18:01:29,252 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 418.1ms TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:01:29,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4152 states. [2021-07-09 18:01:29,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4152 to 3938. [2021-07-09 18:01:29,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3938 states, 3937 states have (on average 4.201676403352807) internal successors, (16542), 3937 states have internal predecessors, (16542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:29,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3938 states to 3938 states and 16542 transitions. [2021-07-09 18:01:29,344 INFO L78 Accepts]: Start accepts. Automaton has 3938 states and 16542 transitions. Word has length 23 [2021-07-09 18:01:29,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:29,344 INFO L482 AbstractCegarLoop]: Abstraction has 3938 states and 16542 transitions. [2021-07-09 18:01:29,344 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:29,344 INFO L276 IsEmpty]: Start isEmpty. Operand 3938 states and 16542 transitions. [2021-07-09 18:01:29,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:29,351 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:29,351 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:29,551 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1023,469 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:29,551 INFO L430 AbstractCegarLoop]: === Iteration 470 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:29,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:29,552 INFO L82 PathProgramCache]: Analyzing trace with hash -530884615, now seen corresponding path program 315 times [2021-07-09 18:01:29,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:29,552 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659849223] [2021-07-09 18:01:29,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:29,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:29,667 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:29,668 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:29,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659849223] [2021-07-09 18:01:29,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659849223] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:29,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608986068] [2021-07-09 18:01:29,668 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 470 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 470 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:29,693 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:01:29,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:29,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:29,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:29,766 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:29,766 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 37 [2021-07-09 18:01:29,767 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:29,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:29,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:29,777 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:01:29,886 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:29,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608986068] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:29,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:29,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:29,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81441224] [2021-07-09 18:01:29,886 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:29,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:29,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:29,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:29,886 INFO L87 Difference]: Start difference. First operand 3938 states and 16542 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:30,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:30,274 INFO L93 Difference]: Finished difference Result 4177 states and 17444 transitions. [2021-07-09 18:01:30,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:01:30,274 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:30,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:30,284 INFO L225 Difference]: With dead ends: 4177 [2021-07-09 18:01:30,284 INFO L226 Difference]: Without dead ends: 4149 [2021-07-09 18:01:30,284 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 373.0ms TimeCoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:01:30,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4149 states. [2021-07-09 18:01:30,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4149 to 3931. [2021-07-09 18:01:30,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3931 states, 3930 states have (on average 4.203053435114504) internal successors, (16518), 3930 states have internal predecessors, (16518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:30,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3931 states to 3931 states and 16518 transitions. [2021-07-09 18:01:30,346 INFO L78 Accepts]: Start accepts. Automaton has 3931 states and 16518 transitions. Word has length 23 [2021-07-09 18:01:30,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:30,347 INFO L482 AbstractCegarLoop]: Abstraction has 3931 states and 16518 transitions. [2021-07-09 18:01:30,347 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:30,347 INFO L276 IsEmpty]: Start isEmpty. Operand 3931 states and 16518 transitions. [2021-07-09 18:01:30,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:30,353 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:30,353 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:30,553 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 470 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1025 [2021-07-09 18:01:30,554 INFO L430 AbstractCegarLoop]: === Iteration 471 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:30,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:30,554 INFO L82 PathProgramCache]: Analyzing trace with hash -818005967, now seen corresponding path program 316 times [2021-07-09 18:01:30,554 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:30,554 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538923646] [2021-07-09 18:01:30,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:30,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:30,668 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:30,669 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:30,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538923646] [2021-07-09 18:01:30,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538923646] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:30,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756488399] [2021-07-09 18:01:30,669 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 471 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 471 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:30,695 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:01:30,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:30,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:30,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:30,770 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:30,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:01:30,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:30,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:30,782 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:30,782 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:01:30,897 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:30,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756488399] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:30,897 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:30,897 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:30,897 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989436384] [2021-07-09 18:01:30,897 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:30,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:30,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:30,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:30,898 INFO L87 Difference]: Start difference. First operand 3931 states and 16518 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:31,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:31,404 INFO L93 Difference]: Finished difference Result 4222 states and 17622 transitions. [2021-07-09 18:01:31,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:01:31,405 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:31,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:31,414 INFO L225 Difference]: With dead ends: 4222 [2021-07-09 18:01:31,414 INFO L226 Difference]: Without dead ends: 4196 [2021-07-09 18:01:31,415 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 530.9ms TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:01:31,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4196 states. [2021-07-09 18:01:31,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4196 to 3935. [2021-07-09 18:01:31,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3935 states, 3934 states have (on average 4.202846975088968) internal successors, (16534), 3934 states have internal predecessors, (16534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:31,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3935 states to 3935 states and 16534 transitions. [2021-07-09 18:01:31,496 INFO L78 Accepts]: Start accepts. Automaton has 3935 states and 16534 transitions. Word has length 23 [2021-07-09 18:01:31,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:31,496 INFO L482 AbstractCegarLoop]: Abstraction has 3935 states and 16534 transitions. [2021-07-09 18:01:31,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:31,496 INFO L276 IsEmpty]: Start isEmpty. Operand 3935 states and 16534 transitions. [2021-07-09 18:01:31,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:31,503 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:31,503 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:31,703 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 471 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1027 [2021-07-09 18:01:31,703 INFO L430 AbstractCegarLoop]: === Iteration 472 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:31,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:31,704 INFO L82 PathProgramCache]: Analyzing trace with hash -1311223353, now seen corresponding path program 317 times [2021-07-09 18:01:31,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:31,704 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739490218] [2021-07-09 18:01:31,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:31,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:31,813 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:31,814 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:31,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739490218] [2021-07-09 18:01:31,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739490218] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:31,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940797868] [2021-07-09 18:01:31,814 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 472 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 472 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:31,841 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:01:31,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:31,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:31,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:31,915 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:31,916 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 37 [2021-07-09 18:01:31,917 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:31,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:31,927 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:31,927 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:01:32,035 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:32,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940797868] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:32,035 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:32,035 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:32,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882596450] [2021-07-09 18:01:32,035 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:32,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:32,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:32,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:32,036 INFO L87 Difference]: Start difference. First operand 3935 states and 16534 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:32,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:32,773 INFO L93 Difference]: Finished difference Result 4228 states and 17650 transitions. [2021-07-09 18:01:32,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:01:32,774 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:32,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:32,783 INFO L225 Difference]: With dead ends: 4228 [2021-07-09 18:01:32,783 INFO L226 Difference]: Without dead ends: 4207 [2021-07-09 18:01:32,784 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 703.6ms TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:01:32,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4207 states. [2021-07-09 18:01:32,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4207 to 3931. [2021-07-09 18:01:32,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3931 states, 3930 states have (on average 4.203053435114504) internal successors, (16518), 3930 states have internal predecessors, (16518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:32,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3931 states to 3931 states and 16518 transitions. [2021-07-09 18:01:32,845 INFO L78 Accepts]: Start accepts. Automaton has 3931 states and 16518 transitions. Word has length 23 [2021-07-09 18:01:32,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:32,845 INFO L482 AbstractCegarLoop]: Abstraction has 3931 states and 16518 transitions. [2021-07-09 18:01:32,845 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:32,845 INFO L276 IsEmpty]: Start isEmpty. Operand 3931 states and 16518 transitions. [2021-07-09 18:01:32,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:32,852 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:32,852 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:33,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1029,472 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:33,052 INFO L430 AbstractCegarLoop]: === Iteration 473 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:33,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:33,052 INFO L82 PathProgramCache]: Analyzing trace with hash -1389139629, now seen corresponding path program 318 times [2021-07-09 18:01:33,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:33,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680307172] [2021-07-09 18:01:33,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:33,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:33,158 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:33,158 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:33,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680307172] [2021-07-09 18:01:33,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680307172] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:33,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685795663] [2021-07-09 18:01:33,158 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 473 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 473 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:33,185 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:01:33,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:33,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:33,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:33,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:01:33,287 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-09 18:01:33,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 55 [2021-07-09 18:01:33,289 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:33,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:33,304 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:33,304 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:49 [2021-07-09 18:01:33,453 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:33,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685795663] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:33,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:33,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:01:33,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149874851] [2021-07-09 18:01:33,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:01:33,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:33,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:01:33,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:01:33,454 INFO L87 Difference]: Start difference. First operand 3931 states and 16518 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:34,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:34,194 INFO L93 Difference]: Finished difference Result 4289 states and 17885 transitions. [2021-07-09 18:01:34,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:01:34,194 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:34,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:34,204 INFO L225 Difference]: With dead ends: 4289 [2021-07-09 18:01:34,205 INFO L226 Difference]: Without dead ends: 4268 [2021-07-09 18:01:34,205 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 636.0ms TimeCoverageRelationStatistics Valid=151, Invalid=905, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:01:34,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4268 states. [2021-07-09 18:01:34,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4268 to 3929. [2021-07-09 18:01:34,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3929 states, 3928 states have (on average 4.20315682281059) internal successors, (16510), 3928 states have internal predecessors, (16510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:34,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3929 states to 3929 states and 16510 transitions. [2021-07-09 18:01:34,267 INFO L78 Accepts]: Start accepts. Automaton has 3929 states and 16510 transitions. Word has length 23 [2021-07-09 18:01:34,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:34,268 INFO L482 AbstractCegarLoop]: Abstraction has 3929 states and 16510 transitions. [2021-07-09 18:01:34,268 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:34,268 INFO L276 IsEmpty]: Start isEmpty. Operand 3929 states and 16510 transitions. [2021-07-09 18:01:34,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:34,274 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:34,274 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:34,474 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1031,473 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:34,474 INFO L430 AbstractCegarLoop]: === Iteration 474 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:34,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:34,475 INFO L82 PathProgramCache]: Analyzing trace with hash -1733706733, now seen corresponding path program 319 times [2021-07-09 18:01:34,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:34,475 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470354069] [2021-07-09 18:01:34,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:34,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:34,575 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:34,575 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:34,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470354069] [2021-07-09 18:01:34,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470354069] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:34,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887952417] [2021-07-09 18:01:34,575 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 474 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 474 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:34,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:34,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:34,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:34,698 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:34,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:01:34,700 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:34,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:34,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:34,709 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:01:34,770 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:34,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1887952417] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:34,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:34,771 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:34,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794344497] [2021-07-09 18:01:34,771 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:34,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:34,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:34,771 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:34,771 INFO L87 Difference]: Start difference. First operand 3929 states and 16510 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:35,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:35,644 INFO L93 Difference]: Finished difference Result 4709 states and 19578 transitions. [2021-07-09 18:01:35,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:01:35,645 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:35,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:35,655 INFO L225 Difference]: With dead ends: 4709 [2021-07-09 18:01:35,656 INFO L226 Difference]: Without dead ends: 4687 [2021-07-09 18:01:35,656 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 613.2ms TimeCoverageRelationStatistics Valid=185, Invalid=871, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:01:35,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4687 states. [2021-07-09 18:01:35,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4687 to 3941. [2021-07-09 18:01:35,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3941 states, 3940 states have (on average 4.201522842639594) internal successors, (16554), 3940 states have internal predecessors, (16554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:35,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3941 states to 3941 states and 16554 transitions. [2021-07-09 18:01:35,739 INFO L78 Accepts]: Start accepts. Automaton has 3941 states and 16554 transitions. Word has length 23 [2021-07-09 18:01:35,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:35,739 INFO L482 AbstractCegarLoop]: Abstraction has 3941 states and 16554 transitions. [2021-07-09 18:01:35,740 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:35,740 INFO L276 IsEmpty]: Start isEmpty. Operand 3941 states and 16554 transitions. [2021-07-09 18:01:35,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:35,746 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:35,746 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:35,946 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 474 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1035 [2021-07-09 18:01:35,946 INFO L430 AbstractCegarLoop]: === Iteration 475 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:35,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:35,947 INFO L82 PathProgramCache]: Analyzing trace with hash -1148372781, now seen corresponding path program 320 times [2021-07-09 18:01:35,947 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:35,947 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798696659] [2021-07-09 18:01:35,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:35,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:36,053 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:36,053 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:36,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798696659] [2021-07-09 18:01:36,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798696659] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:36,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668933567] [2021-07-09 18:01:36,054 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 475 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 475 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:36,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:01:36,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:36,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:36,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:36,163 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:36,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, 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 37 [2021-07-09 18:01:36,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:36,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:36,173 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:36,173 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:01:36,257 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:36,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668933567] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:36,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:36,258 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:36,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197075410] [2021-07-09 18:01:36,258 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:36,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:36,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:36,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:36,258 INFO L87 Difference]: Start difference. First operand 3941 states and 16554 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:37,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:37,065 INFO L93 Difference]: Finished difference Result 4573 states and 19006 transitions. [2021-07-09 18:01:37,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:01:37,066 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:37,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:37,076 INFO L225 Difference]: With dead ends: 4573 [2021-07-09 18:01:37,076 INFO L226 Difference]: Without dead ends: 4547 [2021-07-09 18:01:37,076 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 576.3ms TimeCoverageRelationStatistics Valid=163, Invalid=649, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:01:37,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4547 states. [2021-07-09 18:01:37,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4547 to 3945. [2021-07-09 18:01:37,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3945 states, 3944 states have (on average 4.20131845841785) internal successors, (16570), 3944 states have internal predecessors, (16570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:37,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3945 states to 3945 states and 16570 transitions. [2021-07-09 18:01:37,141 INFO L78 Accepts]: Start accepts. Automaton has 3945 states and 16570 transitions. Word has length 23 [2021-07-09 18:01:37,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:37,141 INFO L482 AbstractCegarLoop]: Abstraction has 3945 states and 16570 transitions. [2021-07-09 18:01:37,141 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:37,142 INFO L276 IsEmpty]: Start isEmpty. Operand 3945 states and 16570 transitions. [2021-07-09 18:01:37,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:37,148 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:37,148 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:37,348 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1037,475 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:37,349 INFO L430 AbstractCegarLoop]: === Iteration 476 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:37,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:37,349 INFO L82 PathProgramCache]: Analyzing trace with hash 465193953, now seen corresponding path program 321 times [2021-07-09 18:01:37,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:37,349 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129534180] [2021-07-09 18:01:37,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:37,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:37,453 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:37,453 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:37,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129534180] [2021-07-09 18:01:37,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129534180] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:37,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320570059] [2021-07-09 18:01:37,453 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 476 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 476 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:37,479 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:01:37,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:37,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:37,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:37,561 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:37,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-09 18:01:37,562 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:37,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:37,571 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:37,571 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:01:37,656 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:37,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1320570059] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:37,656 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:37,657 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:37,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522678697] [2021-07-09 18:01:37,657 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:37,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:37,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:37,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:37,657 INFO L87 Difference]: Start difference. First operand 3945 states and 16570 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:38,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:38,562 INFO L93 Difference]: Finished difference Result 4548 states and 18917 transitions. [2021-07-09 18:01:38,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:01:38,563 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:38,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:38,574 INFO L225 Difference]: With dead ends: 4548 [2021-07-09 18:01:38,574 INFO L226 Difference]: Without dead ends: 4527 [2021-07-09 18:01:38,575 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 723.4ms TimeCoverageRelationStatistics Valid=214, Invalid=908, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:01:38,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4527 states. [2021-07-09 18:01:38,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4527 to 3937. [2021-07-09 18:01:38,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3937 states, 3936 states have (on average 4.201219512195122) internal successors, (16536), 3936 states have internal predecessors, (16536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:38,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3937 states to 3937 states and 16536 transitions. [2021-07-09 18:01:38,646 INFO L78 Accepts]: Start accepts. Automaton has 3937 states and 16536 transitions. Word has length 23 [2021-07-09 18:01:38,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:38,646 INFO L482 AbstractCegarLoop]: Abstraction has 3937 states and 16536 transitions. [2021-07-09 18:01:38,646 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:38,646 INFO L276 IsEmpty]: Start isEmpty. Operand 3937 states and 16536 transitions. [2021-07-09 18:01:38,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:38,653 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:38,653 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:38,853 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 476 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1039 [2021-07-09 18:01:38,854 INFO L430 AbstractCegarLoop]: === Iteration 477 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:38,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:38,854 INFO L82 PathProgramCache]: Analyzing trace with hash -1384209355, now seen corresponding path program 322 times [2021-07-09 18:01:38,854 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:38,854 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402295655] [2021-07-09 18:01:38,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:38,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:38,949 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:38,949 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:38,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402295655] [2021-07-09 18:01:38,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402295655] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:38,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777951022] [2021-07-09 18:01:38,949 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 477 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 477 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:38,994 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:01:38,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:38,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:38,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:39,087 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:39,088 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 20 treesize of output 36 [2021-07-09 18:01:39,089 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:39,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:39,098 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:39,098 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:01:39,163 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:39,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777951022] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:39,163 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:39,163 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:39,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813437367] [2021-07-09 18:01:39,164 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:39,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:39,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:39,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:39,164 INFO L87 Difference]: Start difference. First operand 3937 states and 16536 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:39,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:39,833 INFO L93 Difference]: Finished difference Result 4683 states and 19424 transitions. [2021-07-09 18:01:39,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:01:39,834 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:39,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:39,845 INFO L225 Difference]: With dead ends: 4683 [2021-07-09 18:01:39,845 INFO L226 Difference]: Without dead ends: 4648 [2021-07-09 18:01:39,845 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 452.2ms TimeCoverageRelationStatistics Valid=152, Invalid=660, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:01:39,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4648 states. [2021-07-09 18:01:39,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4648 to 3930. [2021-07-09 18:01:39,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3930 states, 3929 states have (on average 4.198014762025961) internal successors, (16494), 3929 states have internal predecessors, (16494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:39,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3930 states to 3930 states and 16494 transitions. [2021-07-09 18:01:39,911 INFO L78 Accepts]: Start accepts. Automaton has 3930 states and 16494 transitions. Word has length 23 [2021-07-09 18:01:39,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:39,911 INFO L482 AbstractCegarLoop]: Abstraction has 3930 states and 16494 transitions. [2021-07-09 18:01:39,911 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:39,912 INFO L276 IsEmpty]: Start isEmpty. Operand 3930 states and 16494 transitions. [2021-07-09 18:01:39,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:39,945 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:39,945 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:40,146 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1041,477 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:40,146 INFO L430 AbstractCegarLoop]: === Iteration 478 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:40,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:40,146 INFO L82 PathProgramCache]: Analyzing trace with hash -1302810299, now seen corresponding path program 323 times [2021-07-09 18:01:40,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:40,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079957600] [2021-07-09 18:01:40,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:40,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:40,248 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:40,249 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:40,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079957600] [2021-07-09 18:01:40,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079957600] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:40,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660279121] [2021-07-09 18:01:40,249 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 478 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 478 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:40,274 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:01:40,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:40,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:40,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:40,355 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:40,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:01:40,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:40,366 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:40,366 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:40,366 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:01:40,454 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:40,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660279121] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:40,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:40,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:40,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293283380] [2021-07-09 18:01:40,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:40,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:40,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:40,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:40,455 INFO L87 Difference]: Start difference. First operand 3930 states and 16494 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:41,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:41,134 INFO L93 Difference]: Finished difference Result 4465 states and 18574 transitions. [2021-07-09 18:01:41,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:01:41,134 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:41,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:41,145 INFO L225 Difference]: With dead ends: 4465 [2021-07-09 18:01:41,145 INFO L226 Difference]: Without dead ends: 4439 [2021-07-09 18:01:41,145 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 544.5ms TimeCoverageRelationStatistics Valid=166, Invalid=646, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:01:41,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4439 states. [2021-07-09 18:01:41,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4439 to 3934. [2021-07-09 18:01:41,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3934 states, 3933 states have (on average 4.197813374014747) internal successors, (16510), 3933 states have internal predecessors, (16510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:41,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3934 states to 3934 states and 16510 transitions. [2021-07-09 18:01:41,210 INFO L78 Accepts]: Start accepts. Automaton has 3934 states and 16510 transitions. Word has length 23 [2021-07-09 18:01:41,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:41,210 INFO L482 AbstractCegarLoop]: Abstraction has 3934 states and 16510 transitions. [2021-07-09 18:01:41,210 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:41,210 INFO L276 IsEmpty]: Start isEmpty. Operand 3934 states and 16510 transitions. [2021-07-09 18:01:41,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:41,216 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:41,216 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:41,417 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1043,478 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:41,417 INFO L430 AbstractCegarLoop]: === Iteration 479 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:41,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:41,417 INFO L82 PathProgramCache]: Analyzing trace with hash 310756435, now seen corresponding path program 324 times [2021-07-09 18:01:41,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:41,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940808269] [2021-07-09 18:01:41,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:41,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:41,518 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:41,519 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:41,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940808269] [2021-07-09 18:01:41,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940808269] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:41,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744175611] [2021-07-09 18:01:41,519 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 479 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 479 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:41,544 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:01:41,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:41,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:41,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:41,657 INFO L354 Elim1Store]: treesize reduction 18, result has 67.3 percent of original size [2021-07-09 18:01:41,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 51 treesize of output 68 [2021-07-09 18:01:41,659 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:41,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:41,674 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:41,674 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:48 [2021-07-09 18:01:41,741 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:41,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744175611] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:41,742 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:41,742 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:01:41,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594355394] [2021-07-09 18:01:41,742 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:01:41,742 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:41,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:01:41,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:01:41,742 INFO L87 Difference]: Start difference. First operand 3934 states and 16510 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:42,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:42,713 INFO L93 Difference]: Finished difference Result 4414 states and 18376 transitions. [2021-07-09 18:01:42,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:01:42,714 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:42,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:42,724 INFO L225 Difference]: With dead ends: 4414 [2021-07-09 18:01:42,724 INFO L226 Difference]: Without dead ends: 4393 [2021-07-09 18:01:42,724 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 658.0ms TimeCoverageRelationStatistics Valid=210, Invalid=1196, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:01:42,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4393 states. [2021-07-09 18:01:42,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4393 to 3914. [2021-07-09 18:01:42,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3914 states, 3913 states have (on average 4.196779964221824) internal successors, (16422), 3913 states have internal predecessors, (16422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:42,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3914 states to 3914 states and 16422 transitions. [2021-07-09 18:01:42,787 INFO L78 Accepts]: Start accepts. Automaton has 3914 states and 16422 transitions. Word has length 23 [2021-07-09 18:01:42,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:42,787 INFO L482 AbstractCegarLoop]: Abstraction has 3914 states and 16422 transitions. [2021-07-09 18:01:42,787 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:42,787 INFO L276 IsEmpty]: Start isEmpty. Operand 3914 states and 16422 transitions. [2021-07-09 18:01:42,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:42,794 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:42,794 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:42,994 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 479 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1045 [2021-07-09 18:01:42,994 INFO L430 AbstractCegarLoop]: === Iteration 480 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:42,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:42,994 INFO L82 PathProgramCache]: Analyzing trace with hash -1667247717, now seen corresponding path program 325 times [2021-07-09 18:01:42,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:42,995 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005133931] [2021-07-09 18:01:42,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:42,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:43,093 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:43,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:43,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005133931] [2021-07-09 18:01:43,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005133931] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:43,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400437368] [2021-07-09 18:01:43,093 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 480 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 480 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:43,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:43,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:43,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:43,222 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:43,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:01:43,224 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:43,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:43,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:43,233 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:01:43,295 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:43,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400437368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:43,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:43,295 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:43,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500683905] [2021-07-09 18:01:43,295 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:43,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:43,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:43,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:43,296 INFO L87 Difference]: Start difference. First operand 3914 states and 16422 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:44,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:44,024 INFO L93 Difference]: Finished difference Result 4462 states and 18578 transitions. [2021-07-09 18:01:44,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:01:44,024 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:44,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:44,034 INFO L225 Difference]: With dead ends: 4462 [2021-07-09 18:01:44,034 INFO L226 Difference]: Without dead ends: 4440 [2021-07-09 18:01:44,035 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 535.9ms TimeCoverageRelationStatistics Valid=156, Invalid=774, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:01:44,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4440 states. [2021-07-09 18:01:44,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4440 to 3922. [2021-07-09 18:01:44,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3922 states, 3921 states have (on average 4.196888548839582) internal successors, (16456), 3921 states have internal predecessors, (16456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:44,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 16456 transitions. [2021-07-09 18:01:44,099 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 16456 transitions. Word has length 23 [2021-07-09 18:01:44,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:44,099 INFO L482 AbstractCegarLoop]: Abstraction has 3922 states and 16456 transitions. [2021-07-09 18:01:44,099 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:44,099 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 16456 transitions. [2021-07-09 18:01:44,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:44,106 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:44,106 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:44,307 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 480 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1049 [2021-07-09 18:01:44,307 INFO L430 AbstractCegarLoop]: === Iteration 481 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:44,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:44,307 INFO L82 PathProgramCache]: Analyzing trace with hash -1081913765, now seen corresponding path program 326 times [2021-07-09 18:01:44,307 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:44,307 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599914797] [2021-07-09 18:01:44,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:44,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:44,409 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:44,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:44,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599914797] [2021-07-09 18:01:44,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599914797] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:44,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948965060] [2021-07-09 18:01:44,409 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 481 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 481 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:44,462 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:01:44,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:44,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:44,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:44,549 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:44,550 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 37 [2021-07-09 18:01:44,551 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:44,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:44,560 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:44,560 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:01:44,648 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:44,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948965060] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:44,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:44,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:44,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272633656] [2021-07-09 18:01:44,649 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:44,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:44,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:44,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:44,649 INFO L87 Difference]: Start difference. First operand 3922 states and 16456 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:45,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:45,332 INFO L93 Difference]: Finished difference Result 4365 states and 18169 transitions. [2021-07-09 18:01:45,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:01:45,333 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:45,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:45,342 INFO L225 Difference]: With dead ends: 4365 [2021-07-09 18:01:45,343 INFO L226 Difference]: Without dead ends: 4339 [2021-07-09 18:01:45,343 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 593.9ms TimeCoverageRelationStatistics Valid=146, Invalid=666, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:01:45,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4339 states. [2021-07-09 18:01:45,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4339 to 3926. [2021-07-09 18:01:45,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3926 states, 3925 states have (on average 4.196687898089172) internal successors, (16472), 3925 states have internal predecessors, (16472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:45,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3926 states to 3926 states and 16472 transitions. [2021-07-09 18:01:45,405 INFO L78 Accepts]: Start accepts. Automaton has 3926 states and 16472 transitions. Word has length 23 [2021-07-09 18:01:45,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:45,405 INFO L482 AbstractCegarLoop]: Abstraction has 3926 states and 16472 transitions. [2021-07-09 18:01:45,405 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:45,405 INFO L276 IsEmpty]: Start isEmpty. Operand 3926 states and 16472 transitions. [2021-07-09 18:01:45,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:45,412 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:45,412 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:45,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1051,481 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:45,612 INFO L430 AbstractCegarLoop]: === Iteration 482 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:45,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:45,612 INFO L82 PathProgramCache]: Analyzing trace with hash 531652969, now seen corresponding path program 327 times [2021-07-09 18:01:45,612 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:45,612 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077833129] [2021-07-09 18:01:45,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:45,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:45,712 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:45,712 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:45,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077833129] [2021-07-09 18:01:45,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077833129] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:45,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834839058] [2021-07-09 18:01:45,712 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 482 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 482 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:45,738 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:01:45,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:45,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:45,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:45,821 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:45,822 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 37 [2021-07-09 18:01:45,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:45,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:45,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:45,832 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:01:45,915 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:45,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834839058] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:45,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:45,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:45,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081440186] [2021-07-09 18:01:45,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:45,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:45,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:45,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:45,916 INFO L87 Difference]: Start difference. First operand 3926 states and 16472 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:46,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:46,804 INFO L93 Difference]: Finished difference Result 4337 states and 18068 transitions. [2021-07-09 18:01:46,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:01:46,805 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:46,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:46,815 INFO L225 Difference]: With dead ends: 4337 [2021-07-09 18:01:46,815 INFO L226 Difference]: Without dead ends: 4316 [2021-07-09 18:01:46,816 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 756.5ms TimeCoverageRelationStatistics Valid=191, Invalid=865, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:01:46,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4316 states. [2021-07-09 18:01:46,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4316 to 3918. [2021-07-09 18:01:46,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3918 states, 3917 states have (on average 4.196579014551953) internal successors, (16438), 3917 states have internal predecessors, (16438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:46,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 16438 transitions. [2021-07-09 18:01:46,884 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 16438 transitions. Word has length 23 [2021-07-09 18:01:46,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:46,884 INFO L482 AbstractCegarLoop]: Abstraction has 3918 states and 16438 transitions. [2021-07-09 18:01:46,884 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:46,885 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 16438 transitions. [2021-07-09 18:01:46,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:46,891 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:46,891 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:47,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1053,482 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:47,092 INFO L430 AbstractCegarLoop]: === Iteration 483 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:47,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:47,092 INFO L82 PathProgramCache]: Analyzing trace with hash -1512810199, now seen corresponding path program 328 times [2021-07-09 18:01:47,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:47,092 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99143062] [2021-07-09 18:01:47,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:47,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:47,184 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:47,184 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:47,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99143062] [2021-07-09 18:01:47,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99143062] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:47,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788516758] [2021-07-09 18:01:47,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 483 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 483 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:47,211 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:01:47,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:47,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:47,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:47,315 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:47,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:01:47,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:47,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:47,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:47,326 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:01:47,388 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:47,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1788516758] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:47,388 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:47,389 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:47,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427167392] [2021-07-09 18:01:47,389 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:47,389 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:47,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:47,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:47,389 INFO L87 Difference]: Start difference. First operand 3918 states and 16438 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:47,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:47,859 INFO L93 Difference]: Finished difference Result 4358 states and 18168 transitions. [2021-07-09 18:01:47,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:01:47,859 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:47,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:47,869 INFO L225 Difference]: With dead ends: 4358 [2021-07-09 18:01:47,870 INFO L226 Difference]: Without dead ends: 4335 [2021-07-09 18:01:47,870 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 419.1ms TimeCoverageRelationStatistics Valid=124, Invalid=578, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:01:47,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4335 states. [2021-07-09 18:01:47,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4335 to 3918. [2021-07-09 18:01:47,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3918 states, 3917 states have (on average 4.196579014551953) internal successors, (16438), 3917 states have internal predecessors, (16438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:47,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 16438 transitions. [2021-07-09 18:01:47,933 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 16438 transitions. Word has length 23 [2021-07-09 18:01:47,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:47,933 INFO L482 AbstractCegarLoop]: Abstraction has 3918 states and 16438 transitions. [2021-07-09 18:01:47,933 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:47,933 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 16438 transitions. [2021-07-09 18:01:47,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:47,939 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:47,939 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:48,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1055,483 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:48,140 INFO L430 AbstractCegarLoop]: === Iteration 484 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:48,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:48,140 INFO L82 PathProgramCache]: Analyzing trace with hash -48961385, now seen corresponding path program 329 times [2021-07-09 18:01:48,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:48,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559891775] [2021-07-09 18:01:48,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:48,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:48,246 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:48,246 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:48,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559891775] [2021-07-09 18:01:48,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559891775] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:48,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944361502] [2021-07-09 18:01:48,246 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 484 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 484 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:48,273 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:01:48,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:48,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:48,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:48,387 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:48,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:01:48,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:48,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:48,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:48,399 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:01:48,469 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:48,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944361502] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:48,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:48,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:48,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636357291] [2021-07-09 18:01:48,470 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:48,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:48,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:48,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:48,470 INFO L87 Difference]: Start difference. First operand 3918 states and 16438 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:49,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:49,203 INFO L93 Difference]: Finished difference Result 4355 states and 18155 transitions. [2021-07-09 18:01:49,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:01:49,204 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:49,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:49,213 INFO L225 Difference]: With dead ends: 4355 [2021-07-09 18:01:49,213 INFO L226 Difference]: Without dead ends: 4333 [2021-07-09 18:01:49,214 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 585.4ms TimeCoverageRelationStatistics Valid=150, Invalid=720, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:01:49,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4333 states. [2021-07-09 18:01:49,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4333 to 3922. [2021-07-09 18:01:49,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3922 states, 3921 states have (on average 4.196888548839582) internal successors, (16456), 3921 states have internal predecessors, (16456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:49,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 16456 transitions. [2021-07-09 18:01:49,277 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 16456 transitions. Word has length 23 [2021-07-09 18:01:49,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:49,277 INFO L482 AbstractCegarLoop]: Abstraction has 3922 states and 16456 transitions. [2021-07-09 18:01:49,277 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:49,278 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 16456 transitions. [2021-07-09 18:01:49,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:49,284 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:49,284 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:49,484 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 484 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1057 [2021-07-09 18:01:49,484 INFO L430 AbstractCegarLoop]: === Iteration 485 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:49,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:49,485 INFO L82 PathProgramCache]: Analyzing trace with hash 464565467, now seen corresponding path program 330 times [2021-07-09 18:01:49,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:49,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717934492] [2021-07-09 18:01:49,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:49,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:49,578 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:49,578 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:49,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717934492] [2021-07-09 18:01:49,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717934492] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:49,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691368121] [2021-07-09 18:01:49,579 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 485 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 485 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:49,606 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:01:49,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:49,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:49,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:49,694 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:49,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:01:49,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:49,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:49,705 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:49,705 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:01:49,798 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:49,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [691368121] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:49,799 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:49,799 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:49,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161754379] [2021-07-09 18:01:49,799 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:49,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:49,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:49,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:49,799 INFO L87 Difference]: Start difference. First operand 3922 states and 16456 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:50,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:50,248 INFO L93 Difference]: Finished difference Result 4276 states and 17818 transitions. [2021-07-09 18:01:50,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:01:50,248 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:50,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:50,258 INFO L225 Difference]: With dead ends: 4276 [2021-07-09 18:01:50,258 INFO L226 Difference]: Without dead ends: 4251 [2021-07-09 18:01:50,259 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 438.5ms TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:01:50,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4251 states. [2021-07-09 18:01:50,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4251 to 3926. [2021-07-09 18:01:50,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3926 states, 3925 states have (on average 4.196687898089172) internal successors, (16472), 3925 states have internal predecessors, (16472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:50,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3926 states to 3926 states and 16472 transitions. [2021-07-09 18:01:50,333 INFO L78 Accepts]: Start accepts. Automaton has 3926 states and 16472 transitions. Word has length 23 [2021-07-09 18:01:50,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:50,333 INFO L482 AbstractCegarLoop]: Abstraction has 3926 states and 16472 transitions. [2021-07-09 18:01:50,333 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:50,333 INFO L276 IsEmpty]: Start isEmpty. Operand 3926 states and 16472 transitions. [2021-07-09 18:01:50,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:50,340 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:50,340 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:50,540 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1059,485 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:50,540 INFO L430 AbstractCegarLoop]: === Iteration 486 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:50,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:50,541 INFO L82 PathProgramCache]: Analyzing trace with hash 1540276623, now seen corresponding path program 331 times [2021-07-09 18:01:50,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:50,541 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760940611] [2021-07-09 18:01:50,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:50,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:50,641 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:50,641 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:50,641 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760940611] [2021-07-09 18:01:50,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760940611] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:50,641 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657435576] [2021-07-09 18:01:50,641 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 486 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 486 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:50,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:50,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:50,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:50,763 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:50,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:01:50,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:50,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:50,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:50,774 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:01:50,859 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:50,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657435576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:50,859 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:50,859 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:50,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247721007] [2021-07-09 18:01:50,859 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:50,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:50,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:50,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:50,859 INFO L87 Difference]: Start difference. First operand 3926 states and 16472 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:51,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:51,679 INFO L93 Difference]: Finished difference Result 4270 states and 17805 transitions. [2021-07-09 18:01:51,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:01:51,680 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:51,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:51,691 INFO L225 Difference]: With dead ends: 4270 [2021-07-09 18:01:51,691 INFO L226 Difference]: Without dead ends: 4249 [2021-07-09 18:01:51,691 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 699.8ms TimeCoverageRelationStatistics Valid=181, Invalid=749, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:01:51,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4249 states. [2021-07-09 18:01:51,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4249 to 3918. [2021-07-09 18:01:51,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3918 states, 3917 states have (on average 4.196579014551953) internal successors, (16438), 3917 states have internal predecessors, (16438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:51,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 16438 transitions. [2021-07-09 18:01:51,760 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 16438 transitions. Word has length 23 [2021-07-09 18:01:51,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:51,760 INFO L482 AbstractCegarLoop]: Abstraction has 3918 states and 16438 transitions. [2021-07-09 18:01:51,760 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:51,760 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 16438 transitions. [2021-07-09 18:01:51,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:51,766 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:51,766 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:51,967 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1061,486 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:51,967 INFO L430 AbstractCegarLoop]: === Iteration 487 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:51,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:51,967 INFO L82 PathProgramCache]: Analyzing trace with hash 1821272475, now seen corresponding path program 332 times [2021-07-09 18:01:51,967 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:51,967 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37536554] [2021-07-09 18:01:51,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:51,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:52,071 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:52,071 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:52,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37536554] [2021-07-09 18:01:52,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37536554] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:52,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449822561] [2021-07-09 18:01:52,072 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 487 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 487 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:52,096 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:01:52,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:52,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:52,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:52,174 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:52,174 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 37 [2021-07-09 18:01:52,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:52,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:52,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:52,185 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:01:52,297 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:52,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1449822561] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:52,297 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:52,297 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:52,297 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261800790] [2021-07-09 18:01:52,297 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:52,297 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:52,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:52,298 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:52,298 INFO L87 Difference]: Start difference. First operand 3918 states and 16438 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:52,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:52,762 INFO L93 Difference]: Finished difference Result 4104 states and 17136 transitions. [2021-07-09 18:01:52,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:01:52,762 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:52,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:52,771 INFO L225 Difference]: With dead ends: 4104 [2021-07-09 18:01:52,772 INFO L226 Difference]: Without dead ends: 4078 [2021-07-09 18:01:52,772 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 421.3ms TimeCoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:01:52,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4078 states. [2021-07-09 18:01:52,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4078 to 3927. [2021-07-09 18:01:52,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3927 states, 3926 states have (on average 4.195109526235354) internal successors, (16470), 3926 states have internal predecessors, (16470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:52,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3927 states to 3927 states and 16470 transitions. [2021-07-09 18:01:52,833 INFO L78 Accepts]: Start accepts. Automaton has 3927 states and 16470 transitions. Word has length 23 [2021-07-09 18:01:52,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:52,833 INFO L482 AbstractCegarLoop]: Abstraction has 3927 states and 16470 transitions. [2021-07-09 18:01:52,833 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:52,833 INFO L276 IsEmpty]: Start isEmpty. Operand 3927 states and 16470 transitions. [2021-07-09 18:01:52,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:52,840 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:52,840 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:53,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1063,487 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:53,040 INFO L430 AbstractCegarLoop]: === Iteration 488 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:53,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:53,040 INFO L82 PathProgramCache]: Analyzing trace with hash 779696407, now seen corresponding path program 333 times [2021-07-09 18:01:53,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:53,040 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12562006] [2021-07-09 18:01:53,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:53,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:53,168 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:53,168 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:53,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12562006] [2021-07-09 18:01:53,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12562006] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:53,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15361302] [2021-07-09 18:01:53,169 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 488 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 488 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:53,193 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:01:53,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:53,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:53,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:53,268 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:53,269 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 37 [2021-07-09 18:01:53,270 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:53,279 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:53,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:53,280 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:01:53,385 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:53,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15361302] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:53,385 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:53,385 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:53,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575739592] [2021-07-09 18:01:53,385 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:53,385 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:53,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:53,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:53,386 INFO L87 Difference]: Start difference. First operand 3927 states and 16470 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:53,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:53,797 INFO L93 Difference]: Finished difference Result 4170 states and 17395 transitions. [2021-07-09 18:01:53,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:01:53,798 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:53,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:53,807 INFO L225 Difference]: With dead ends: 4170 [2021-07-09 18:01:53,807 INFO L226 Difference]: Without dead ends: 4142 [2021-07-09 18:01:53,807 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 392.1ms TimeCoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:01:53,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4142 states. [2021-07-09 18:01:53,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4142 to 3920. [2021-07-09 18:01:53,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3920 states, 3919 states have (on average 4.196478693544272) internal successors, (16446), 3919 states have internal predecessors, (16446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:53,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3920 states to 3920 states and 16446 transitions. [2021-07-09 18:01:53,873 INFO L78 Accepts]: Start accepts. Automaton has 3920 states and 16446 transitions. Word has length 23 [2021-07-09 18:01:53,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:53,873 INFO L482 AbstractCegarLoop]: Abstraction has 3920 states and 16446 transitions. [2021-07-09 18:01:53,873 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:53,873 INFO L276 IsEmpty]: Start isEmpty. Operand 3920 states and 16446 transitions. [2021-07-09 18:01:53,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:53,880 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:53,880 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:54,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1065,488 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:54,081 INFO L430 AbstractCegarLoop]: === Iteration 489 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:54,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:54,081 INFO L82 PathProgramCache]: Analyzing trace with hash 492575055, now seen corresponding path program 334 times [2021-07-09 18:01:54,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:54,081 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019151440] [2021-07-09 18:01:54,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:54,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:54,189 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:54,189 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:54,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019151440] [2021-07-09 18:01:54,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019151440] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:54,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1241107926] [2021-07-09 18:01:54,189 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 489 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 489 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:54,214 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:01:54,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:54,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:54,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:54,292 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:54,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:01:54,293 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:54,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:54,304 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:54,304 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:01:54,412 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:54,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1241107926] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:54,412 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:54,412 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:54,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765837023] [2021-07-09 18:01:54,412 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:54,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:54,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:54,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:54,413 INFO L87 Difference]: Start difference. First operand 3920 states and 16446 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:54,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:54,957 INFO L93 Difference]: Finished difference Result 4150 states and 17314 transitions. [2021-07-09 18:01:54,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:01:54,957 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:54,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:54,968 INFO L225 Difference]: With dead ends: 4150 [2021-07-09 18:01:54,968 INFO L226 Difference]: Without dead ends: 4124 [2021-07-09 18:01:54,968 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 518.3ms TimeCoverageRelationStatistics Valid=125, Invalid=525, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:01:54,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4124 states. [2021-07-09 18:01:55,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4124 to 3924. [2021-07-09 18:01:55,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.1962783583991845) internal successors, (16462), 3923 states have internal predecessors, (16462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:55,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16462 transitions. [2021-07-09 18:01:55,050 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16462 transitions. Word has length 23 [2021-07-09 18:01:55,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:55,050 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16462 transitions. [2021-07-09 18:01:55,050 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:55,050 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16462 transitions. [2021-07-09 18:01:55,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:55,056 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:55,056 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:55,256 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 489 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1067 [2021-07-09 18:01:55,257 INFO L430 AbstractCegarLoop]: === Iteration 490 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:55,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:55,257 INFO L82 PathProgramCache]: Analyzing trace with hash -642331, now seen corresponding path program 335 times [2021-07-09 18:01:55,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:55,257 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797245237] [2021-07-09 18:01:55,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:55,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:55,360 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:55,361 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:55,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797245237] [2021-07-09 18:01:55,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797245237] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:55,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739034619] [2021-07-09 18:01:55,361 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 490 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 490 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:55,387 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:01:55,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:55,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:55,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:55,465 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:55,465 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 37 [2021-07-09 18:01:55,466 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:55,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:55,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:55,477 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:01:55,581 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:55,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739034619] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:55,581 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:55,581 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:55,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588611426] [2021-07-09 18:01:55,581 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:55,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:55,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:55,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:55,582 INFO L87 Difference]: Start difference. First operand 3924 states and 16462 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:56,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:56,235 INFO L93 Difference]: Finished difference Result 4180 states and 17445 transitions. [2021-07-09 18:01:56,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:01:56,235 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:56,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:56,244 INFO L225 Difference]: With dead ends: 4180 [2021-07-09 18:01:56,244 INFO L226 Difference]: Without dead ends: 4159 [2021-07-09 18:01:56,245 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 643.6ms TimeCoverageRelationStatistics Valid=154, Invalid=658, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:01:56,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4159 states. [2021-07-09 18:01:56,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4159 to 3920. [2021-07-09 18:01:56,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3920 states, 3919 states have (on average 4.196478693544272) internal successors, (16446), 3919 states have internal predecessors, (16446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:56,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3920 states to 3920 states and 16446 transitions. [2021-07-09 18:01:56,302 INFO L78 Accepts]: Start accepts. Automaton has 3920 states and 16446 transitions. Word has length 23 [2021-07-09 18:01:56,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:56,302 INFO L482 AbstractCegarLoop]: Abstraction has 3920 states and 16446 transitions. [2021-07-09 18:01:56,302 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:56,302 INFO L276 IsEmpty]: Start isEmpty. Operand 3920 states and 16446 transitions. [2021-07-09 18:01:56,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:56,309 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:56,309 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:56,509 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 490 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1069 [2021-07-09 18:01:56,509 INFO L430 AbstractCegarLoop]: === Iteration 491 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:56,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:56,509 INFO L82 PathProgramCache]: Analyzing trace with hash 934133925, now seen corresponding path program 336 times [2021-07-09 18:01:56,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:56,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927878120] [2021-07-09 18:01:56,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:56,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:56,624 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:56,624 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:56,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927878120] [2021-07-09 18:01:56,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927878120] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:56,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020696203] [2021-07-09 18:01:56,624 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 491 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 491 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:56,651 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:01:56,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:56,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:56,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:56,726 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:56,726 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 37 [2021-07-09 18:01:56,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:56,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:56,738 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:56,738 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:01:56,843 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:56,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020696203] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:56,843 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:56,843 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:56,843 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695793537] [2021-07-09 18:01:56,844 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:56,844 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:56,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:56,844 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:56,844 INFO L87 Difference]: Start difference. First operand 3920 states and 16446 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:57,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:57,248 INFO L93 Difference]: Finished difference Result 4191 states and 17481 transitions. [2021-07-09 18:01:57,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:01:57,248 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:57,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:57,258 INFO L225 Difference]: With dead ends: 4191 [2021-07-09 18:01:57,258 INFO L226 Difference]: Without dead ends: 4166 [2021-07-09 18:01:57,258 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 368.1ms TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:01:57,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4166 states. [2021-07-09 18:01:57,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4166 to 3924. [2021-07-09 18:01:57,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.1962783583991845) internal successors, (16462), 3923 states have internal predecessors, (16462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:57,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16462 transitions. [2021-07-09 18:01:57,319 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16462 transitions. Word has length 23 [2021-07-09 18:01:57,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:57,319 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16462 transitions. [2021-07-09 18:01:57,320 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:57,320 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16462 transitions. [2021-07-09 18:01:57,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:57,326 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:57,326 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:57,526 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1071,491 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:57,526 INFO L430 AbstractCegarLoop]: === Iteration 492 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:57,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:57,527 INFO L82 PathProgramCache]: Analyzing trace with hash -78558607, now seen corresponding path program 337 times [2021-07-09 18:01:57,527 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:57,527 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402825917] [2021-07-09 18:01:57,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:57,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:57,626 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:57,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:57,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402825917] [2021-07-09 18:01:57,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402825917] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:57,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851726102] [2021-07-09 18:01:57,627 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 492 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 492 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:57,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:57,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:57,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:57,727 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:57,727 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 37 [2021-07-09 18:01:57,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:57,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:57,739 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:57,739 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:01:57,844 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:57,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851726102] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:57,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:57,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:57,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609882789] [2021-07-09 18:01:57,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:57,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:57,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:57,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:57,845 INFO L87 Difference]: Start difference. First operand 3924 states and 16462 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:58,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:58,447 INFO L93 Difference]: Finished difference Result 4183 states and 17457 transitions. [2021-07-09 18:01:58,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:01:58,447 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:58,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:58,456 INFO L225 Difference]: With dead ends: 4183 [2021-07-09 18:01:58,457 INFO L226 Difference]: Without dead ends: 4162 [2021-07-09 18:01:58,457 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 567.1ms TimeCoverageRelationStatistics Valid=148, Invalid=608, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:01:58,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4162 states. [2021-07-09 18:01:58,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4162 to 3916. [2021-07-09 18:01:58,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3916 states, 3915 states have (on average 4.196424010217114) internal successors, (16429), 3915 states have internal predecessors, (16429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:58,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3916 states to 3916 states and 16429 transitions. [2021-07-09 18:01:58,516 INFO L78 Accepts]: Start accepts. Automaton has 3916 states and 16429 transitions. Word has length 23 [2021-07-09 18:01:58,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:58,516 INFO L482 AbstractCegarLoop]: Abstraction has 3916 states and 16429 transitions. [2021-07-09 18:01:58,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:58,516 INFO L276 IsEmpty]: Start isEmpty. Operand 3916 states and 16429 transitions. [2021-07-09 18:01:58,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:58,522 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:58,522 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:58,722 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1073,492 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:58,723 INFO L430 AbstractCegarLoop]: === Iteration 493 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:58,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:58,723 INFO L82 PathProgramCache]: Analyzing trace with hash 1664788197, now seen corresponding path program 338 times [2021-07-09 18:01:58,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:58,723 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671726845] [2021-07-09 18:01:58,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:58,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:58,814 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:58,815 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:58,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671726845] [2021-07-09 18:01:58,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671726845] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:58,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027324541] [2021-07-09 18:01:58,815 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 493 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 493 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:58,840 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:01:58,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:58,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:58,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:01:58,946 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:58,947 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 20 treesize of output 36 [2021-07-09 18:01:58,948 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:01:58,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:01:58,957 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:01:58,957 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:01:59,020 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:59,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027324541] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:59,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:01:59,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:01:59,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125451796] [2021-07-09 18:01:59,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:01:59,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:01:59,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:01:59,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:01:59,021 INFO L87 Difference]: Start difference. First operand 3916 states and 16429 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:59,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:01:59,543 INFO L93 Difference]: Finished difference Result 4223 states and 17632 transitions. [2021-07-09 18:01:59,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:01:59,543 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:01:59,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:01:59,554 INFO L225 Difference]: With dead ends: 4223 [2021-07-09 18:01:59,554 INFO L226 Difference]: Without dead ends: 4200 [2021-07-09 18:01:59,554 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 409.7ms TimeCoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:01:59,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4200 states. [2021-07-09 18:01:59,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4200 to 3912. [2021-07-09 18:01:59,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3912 states, 3911 states have (on average 4.196624904116594) internal successors, (16413), 3911 states have internal predecessors, (16413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:59,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3912 states to 3912 states and 16413 transitions. [2021-07-09 18:01:59,621 INFO L78 Accepts]: Start accepts. Automaton has 3912 states and 16413 transitions. Word has length 23 [2021-07-09 18:01:59,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:01:59,621 INFO L482 AbstractCegarLoop]: Abstraction has 3912 states and 16413 transitions. [2021-07-09 18:01:59,621 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:01:59,621 INFO L276 IsEmpty]: Start isEmpty. Operand 3912 states and 16413 transitions. [2021-07-09 18:01:59,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:01:59,627 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:01:59,627 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:01:59,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1075,493 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:59,828 INFO L430 AbstractCegarLoop]: === Iteration 494 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:01:59,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:01:59,828 INFO L82 PathProgramCache]: Analyzing trace with hash -1958361947, now seen corresponding path program 339 times [2021-07-09 18:01:59,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:01:59,828 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300667933] [2021-07-09 18:01:59,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:01:59,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:01:59,918 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:01:59,919 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:01:59,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300667933] [2021-07-09 18:01:59,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300667933] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:01:59,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1007743269] [2021-07-09 18:01:59,919 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 494 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 494 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:01:59,945 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:01:59,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:01:59,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:01:59,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:00,049 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:00,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:02:00,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:00,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:00,059 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:00,059 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:02:00,122 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:00,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1007743269] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:00,123 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:00,123 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:00,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29779901] [2021-07-09 18:02:00,123 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:00,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:00,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:00,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:00,123 INFO L87 Difference]: Start difference. First operand 3912 states and 16413 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:00,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:00,902 INFO L93 Difference]: Finished difference Result 4355 states and 18155 transitions. [2021-07-09 18:02:00,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:02:00,902 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:00,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:00,913 INFO L225 Difference]: With dead ends: 4355 [2021-07-09 18:02:00,913 INFO L226 Difference]: Without dead ends: 4333 [2021-07-09 18:02:00,913 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 573.7ms TimeCoverageRelationStatistics Valid=162, Invalid=830, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:02:00,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4333 states. [2021-07-09 18:02:00,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4333 to 3920. [2021-07-09 18:02:00,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3920 states, 3919 states have (on average 4.196733860678744) internal successors, (16447), 3919 states have internal predecessors, (16447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:00,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3920 states to 3920 states and 16447 transitions. [2021-07-09 18:02:00,977 INFO L78 Accepts]: Start accepts. Automaton has 3920 states and 16447 transitions. Word has length 23 [2021-07-09 18:02:00,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:00,977 INFO L482 AbstractCegarLoop]: Abstraction has 3920 states and 16447 transitions. [2021-07-09 18:02:00,977 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:00,977 INFO L276 IsEmpty]: Start isEmpty. Operand 3920 states and 16447 transitions. [2021-07-09 18:02:00,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:00,983 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:00,983 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:01,183 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 494 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1077 [2021-07-09 18:02:01,184 INFO L430 AbstractCegarLoop]: === Iteration 495 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:01,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:01,184 INFO L82 PathProgramCache]: Analyzing trace with hash -1444835095, now seen corresponding path program 340 times [2021-07-09 18:02:01,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:01,184 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505240067] [2021-07-09 18:02:01,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:01,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:01,278 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:01,278 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:01,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505240067] [2021-07-09 18:02:01,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505240067] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:01,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215780237] [2021-07-09 18:02:01,278 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 495 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 495 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:01,303 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:02:01,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:01,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:01,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:01,393 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:01,393 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 37 [2021-07-09 18:02:01,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:01,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:01,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:01,403 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:02:01,511 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:01,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1215780237] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:01,512 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:01,512 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:01,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554440097] [2021-07-09 18:02:01,512 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:01,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:01,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:01,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:01,512 INFO L87 Difference]: Start difference. First operand 3920 states and 16447 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:02,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:02,002 INFO L93 Difference]: Finished difference Result 4356 states and 18132 transitions. [2021-07-09 18:02:02,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:02:02,003 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:02,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:02,013 INFO L225 Difference]: With dead ends: 4356 [2021-07-09 18:02:02,013 INFO L226 Difference]: Without dead ends: 4331 [2021-07-09 18:02:02,013 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 407.6ms TimeCoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:02:02,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4331 states. [2021-07-09 18:02:02,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4331 to 3924. [2021-07-09 18:02:02,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.196533265358144) internal successors, (16463), 3923 states have internal predecessors, (16463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:02,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16463 transitions. [2021-07-09 18:02:02,076 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16463 transitions. Word has length 23 [2021-07-09 18:02:02,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:02,076 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16463 transitions. [2021-07-09 18:02:02,076 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:02,076 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16463 transitions. [2021-07-09 18:02:02,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:02,082 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:02,083 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:02,283 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 495 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1079 [2021-07-09 18:02:02,283 INFO L430 AbstractCegarLoop]: === Iteration 496 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:02,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:02,283 INFO L82 PathProgramCache]: Analyzing trace with hash -369123939, now seen corresponding path program 341 times [2021-07-09 18:02:02,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:02,283 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423936752] [2021-07-09 18:02:02,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:02,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:02,376 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:02,376 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:02,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423936752] [2021-07-09 18:02:02,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423936752] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:02,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [80409082] [2021-07-09 18:02:02,376 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 496 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 496 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:02,402 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:02:02,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:02,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:02,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:02,490 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:02,490 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 37 [2021-07-09 18:02:02,491 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:02,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:02,501 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:02,501 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:02:02,587 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:02,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [80409082] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:02,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:02,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:02,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849950938] [2021-07-09 18:02:02,588 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:02,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:02,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:02,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:02,588 INFO L87 Difference]: Start difference. First operand 3924 states and 16463 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:03,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:03,503 INFO L93 Difference]: Finished difference Result 4295 states and 17905 transitions. [2021-07-09 18:02:03,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:02:03,503 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:03,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:03,514 INFO L225 Difference]: With dead ends: 4295 [2021-07-09 18:02:03,514 INFO L226 Difference]: Without dead ends: 4274 [2021-07-09 18:02:03,515 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 826.8ms TimeCoverageRelationStatistics Valid=216, Invalid=974, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:02:03,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4274 states. [2021-07-09 18:02:03,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4274 to 3916. [2021-07-09 18:02:03,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3916 states, 3915 states have (on average 4.196424010217114) internal successors, (16429), 3915 states have internal predecessors, (16429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:03,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3916 states to 3916 states and 16429 transitions. [2021-07-09 18:02:03,611 INFO L78 Accepts]: Start accepts. Automaton has 3916 states and 16429 transitions. Word has length 23 [2021-07-09 18:02:03,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:03,611 INFO L482 AbstractCegarLoop]: Abstraction has 3916 states and 16429 transitions. [2021-07-09 18:02:03,611 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:03,611 INFO L276 IsEmpty]: Start isEmpty. Operand 3916 states and 16429 transitions. [2021-07-09 18:02:03,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:03,617 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:03,617 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:03,818 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1081,496 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:03,818 INFO L430 AbstractCegarLoop]: === Iteration 497 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:03,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:03,818 INFO L82 PathProgramCache]: Analyzing trace with hash -198309007, now seen corresponding path program 342 times [2021-07-09 18:02:03,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:03,819 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810261661] [2021-07-09 18:02:03,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:03,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:03,912 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:03,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:03,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810261661] [2021-07-09 18:02:03,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810261661] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:03,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791651265] [2021-07-09 18:02:03,912 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 497 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 497 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:03,938 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:02:03,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:03,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:03,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:04,044 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:04,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:02:04,045 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:04,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:04,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:04,055 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:02:04,117 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:04,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791651265] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:04,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:04,118 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:04,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488538674] [2021-07-09 18:02:04,118 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:04,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:04,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:04,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:04,118 INFO L87 Difference]: Start difference. First operand 3916 states and 16429 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:04,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:04,596 INFO L93 Difference]: Finished difference Result 4209 states and 17576 transitions. [2021-07-09 18:02:04,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:02:04,597 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:04,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:04,607 INFO L225 Difference]: With dead ends: 4209 [2021-07-09 18:02:04,607 INFO L226 Difference]: Without dead ends: 4186 [2021-07-09 18:02:04,607 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 409.0ms TimeCoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:02:04,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4186 states. [2021-07-09 18:02:04,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4186 to 3912. [2021-07-09 18:02:04,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3912 states, 3911 states have (on average 4.196624904116594) internal successors, (16413), 3911 states have internal predecessors, (16413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:04,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3912 states to 3912 states and 16413 transitions. [2021-07-09 18:02:04,671 INFO L78 Accepts]: Start accepts. Automaton has 3912 states and 16413 transitions. Word has length 23 [2021-07-09 18:02:04,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:04,671 INFO L482 AbstractCegarLoop]: Abstraction has 3912 states and 16413 transitions. [2021-07-09 18:02:04,671 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:04,671 INFO L276 IsEmpty]: Start isEmpty. Operand 3912 states and 16413 transitions. [2021-07-09 18:02:04,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:04,677 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:04,677 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:04,878 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 497 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1083 [2021-07-09 18:02:04,878 INFO L430 AbstractCegarLoop]: === Iteration 498 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:04,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:04,878 INFO L82 PathProgramCache]: Analyzing trace with hash 1238319051, now seen corresponding path program 343 times [2021-07-09 18:02:04,878 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:04,878 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668268916] [2021-07-09 18:02:04,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:04,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:04,978 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:04,978 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:04,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668268916] [2021-07-09 18:02:04,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668268916] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:04,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818185995] [2021-07-09 18:02:04,978 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 498 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 498 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:05,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:05,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:05,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:05,106 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:05,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:02:05,108 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:05,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:05,117 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:05,117 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:02:05,180 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:05,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818185995] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:05,180 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:05,180 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:05,181 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577812182] [2021-07-09 18:02:05,181 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:05,181 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:05,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:05,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:05,181 INFO L87 Difference]: Start difference. First operand 3912 states and 16413 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:05,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:05,955 INFO L93 Difference]: Finished difference Result 4354 states and 18146 transitions. [2021-07-09 18:02:05,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:02:05,956 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:05,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:05,966 INFO L225 Difference]: With dead ends: 4354 [2021-07-09 18:02:05,966 INFO L226 Difference]: Without dead ends: 4332 [2021-07-09 18:02:05,966 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 600.0ms TimeCoverageRelationStatistics Valid=155, Invalid=775, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:02:05,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4332 states. [2021-07-09 18:02:06,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4332 to 3918. [2021-07-09 18:02:06,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3918 states, 3917 states have (on average 4.197089609394945) internal successors, (16440), 3917 states have internal predecessors, (16440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:06,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 16440 transitions. [2021-07-09 18:02:06,033 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 16440 transitions. Word has length 23 [2021-07-09 18:02:06,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:06,033 INFO L482 AbstractCegarLoop]: Abstraction has 3918 states and 16440 transitions. [2021-07-09 18:02:06,033 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:06,033 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 16440 transitions. [2021-07-09 18:02:06,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:06,040 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:06,040 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:06,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1085,498 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:06,240 INFO L430 AbstractCegarLoop]: === Iteration 499 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:06,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:06,240 INFO L82 PathProgramCache]: Analyzing trace with hash 1823653003, now seen corresponding path program 344 times [2021-07-09 18:02:06,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:06,240 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533902517] [2021-07-09 18:02:06,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:06,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:06,336 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:06,336 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:06,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533902517] [2021-07-09 18:02:06,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533902517] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:06,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687851006] [2021-07-09 18:02:06,336 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 499 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 499 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:06,360 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:02:06,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:06,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:06,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:06,445 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:06,445 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 37 [2021-07-09 18:02:06,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:06,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:06,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:06,456 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:02:06,539 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:06,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687851006] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:06,539 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:06,539 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:06,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993607080] [2021-07-09 18:02:06,539 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:06,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:06,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:06,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:06,540 INFO L87 Difference]: Start difference. First operand 3918 states and 16440 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:07,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:07,049 INFO L93 Difference]: Finished difference Result 4269 states and 17784 transitions. [2021-07-09 18:02:07,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:02:07,049 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:07,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:07,061 INFO L225 Difference]: With dead ends: 4269 [2021-07-09 18:02:07,061 INFO L226 Difference]: Without dead ends: 4243 [2021-07-09 18:02:07,061 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 414.5ms TimeCoverageRelationStatistics Valid=127, Invalid=575, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:02:07,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4243 states. [2021-07-09 18:02:07,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4243 to 3922. [2021-07-09 18:02:07,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3922 states, 3921 states have (on average 4.196888548839582) internal successors, (16456), 3921 states have internal predecessors, (16456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:07,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 16456 transitions. [2021-07-09 18:02:07,123 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 16456 transitions. Word has length 23 [2021-07-09 18:02:07,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:07,123 INFO L482 AbstractCegarLoop]: Abstraction has 3922 states and 16456 transitions. [2021-07-09 18:02:07,123 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:07,123 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 16456 transitions. [2021-07-09 18:02:07,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:07,129 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:07,129 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:07,330 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1087,499 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:07,330 INFO L430 AbstractCegarLoop]: === Iteration 500 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:07,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:07,330 INFO L82 PathProgramCache]: Analyzing trace with hash -857747559, now seen corresponding path program 345 times [2021-07-09 18:02:07,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:07,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071769594] [2021-07-09 18:02:07,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:07,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:07,428 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:07,428 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:07,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071769594] [2021-07-09 18:02:07,428 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071769594] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:07,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653392373] [2021-07-09 18:02:07,428 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 500 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 500 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:07,456 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:02:07,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:07,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:07,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:07,542 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:07,543 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 37 [2021-07-09 18:02:07,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:07,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:07,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:07,553 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:02:07,656 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:07,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653392373] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:07,656 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:07,656 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:07,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848792785] [2021-07-09 18:02:07,656 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:07,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:07,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:07,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:07,657 INFO L87 Difference]: Start difference. First operand 3922 states and 16456 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:08,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:08,488 INFO L93 Difference]: Finished difference Result 4276 states and 17820 transitions. [2021-07-09 18:02:08,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:02:08,488 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:08,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:08,498 INFO L225 Difference]: With dead ends: 4276 [2021-07-09 18:02:08,498 INFO L226 Difference]: Without dead ends: 4255 [2021-07-09 18:02:08,498 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 748.6ms TimeCoverageRelationStatistics Valid=186, Invalid=806, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:02:08,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4255 states. [2021-07-09 18:02:08,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4255 to 3914. [2021-07-09 18:02:08,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3914 states, 3913 states have (on average 4.196779964221824) internal successors, (16422), 3913 states have internal predecessors, (16422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:08,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3914 states to 3914 states and 16422 transitions. [2021-07-09 18:02:08,560 INFO L78 Accepts]: Start accepts. Automaton has 3914 states and 16422 transitions. Word has length 23 [2021-07-09 18:02:08,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:08,561 INFO L482 AbstractCegarLoop]: Abstraction has 3914 states and 16422 transitions. [2021-07-09 18:02:08,561 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:08,561 INFO L276 IsEmpty]: Start isEmpty. Operand 3914 states and 16422 transitions. [2021-07-09 18:02:08,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:08,567 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:08,567 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:08,767 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 500 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1089 [2021-07-09 18:02:08,768 INFO L430 AbstractCegarLoop]: === Iteration 501 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:08,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:08,768 INFO L82 PathProgramCache]: Analyzing trace with hash 1011097671, now seen corresponding path program 346 times [2021-07-09 18:02:08,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:08,768 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417928772] [2021-07-09 18:02:08,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:08,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:08,864 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:08,864 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:08,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417928772] [2021-07-09 18:02:08,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417928772] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:08,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437414223] [2021-07-09 18:02:08,864 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 501 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 501 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:08,890 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:02:08,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:08,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:08,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:08,994 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:08,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:02:08,995 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:09,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:09,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:09,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:02:09,069 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:09,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437414223] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:09,070 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:09,070 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:09,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756430895] [2021-07-09 18:02:09,070 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:09,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:09,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:09,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:09,070 INFO L87 Difference]: Start difference. First operand 3914 states and 16422 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:09,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:09,860 INFO L93 Difference]: Finished difference Result 4385 states and 18270 transitions. [2021-07-09 18:02:09,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:02:09,860 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:09,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:09,870 INFO L225 Difference]: With dead ends: 4385 [2021-07-09 18:02:09,870 INFO L226 Difference]: Without dead ends: 4363 [2021-07-09 18:02:09,870 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 585.1ms TimeCoverageRelationStatistics Valid=154, Invalid=776, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:02:09,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4363 states. [2021-07-09 18:02:09,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4363 to 3922. [2021-07-09 18:02:09,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3922 states, 3921 states have (on average 4.197143585819944) internal successors, (16457), 3921 states have internal predecessors, (16457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:09,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 16457 transitions. [2021-07-09 18:02:09,962 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 16457 transitions. Word has length 23 [2021-07-09 18:02:09,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:09,962 INFO L482 AbstractCegarLoop]: Abstraction has 3922 states and 16457 transitions. [2021-07-09 18:02:09,962 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:09,962 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 16457 transitions. [2021-07-09 18:02:09,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:09,968 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:09,968 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:10,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1091,501 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:10,168 INFO L430 AbstractCegarLoop]: === Iteration 502 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:10,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:10,169 INFO L82 PathProgramCache]: Analyzing trace with hash 1524624523, now seen corresponding path program 347 times [2021-07-09 18:02:10,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:10,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316138489] [2021-07-09 18:02:10,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:10,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:10,270 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:10,270 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:10,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316138489] [2021-07-09 18:02:10,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316138489] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:10,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280507429] [2021-07-09 18:02:10,270 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 502 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 502 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:10,297 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:02:10,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:10,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:10,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:10,384 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:10,384 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 37 [2021-07-09 18:02:10,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:10,394 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:10,395 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:10,395 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:02:10,479 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:10,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280507429] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:10,479 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:10,479 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:10,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416637392] [2021-07-09 18:02:10,479 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:10,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:10,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:10,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:10,480 INFO L87 Difference]: Start difference. First operand 3922 states and 16457 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:11,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:11,144 INFO L93 Difference]: Finished difference Result 4297 states and 17896 transitions. [2021-07-09 18:02:11,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:02:11,144 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:11,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:11,154 INFO L225 Difference]: With dead ends: 4297 [2021-07-09 18:02:11,154 INFO L226 Difference]: Without dead ends: 4272 [2021-07-09 18:02:11,154 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 573.0ms TimeCoverageRelationStatistics Valid=146, Invalid=666, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:02:11,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4272 states. [2021-07-09 18:02:11,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4272 to 3926. [2021-07-09 18:02:11,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3926 states, 3925 states have (on average 4.196942675159236) internal successors, (16473), 3925 states have internal predecessors, (16473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:11,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3926 states to 3926 states and 16473 transitions. [2021-07-09 18:02:11,213 INFO L78 Accepts]: Start accepts. Automaton has 3926 states and 16473 transitions. Word has length 23 [2021-07-09 18:02:11,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:11,213 INFO L482 AbstractCegarLoop]: Abstraction has 3926 states and 16473 transitions. [2021-07-09 18:02:11,213 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:11,213 INFO L276 IsEmpty]: Start isEmpty. Operand 3926 states and 16473 transitions. [2021-07-09 18:02:11,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:11,219 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:11,219 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:11,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 502 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1093 [2021-07-09 18:02:11,419 INFO L430 AbstractCegarLoop]: === Iteration 503 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:11,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:11,420 INFO L82 PathProgramCache]: Analyzing trace with hash -1694631617, now seen corresponding path program 348 times [2021-07-09 18:02:11,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:11,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761663870] [2021-07-09 18:02:11,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:11,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:11,521 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:11,521 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:11,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761663870] [2021-07-09 18:02:11,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761663870] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:11,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688961647] [2021-07-09 18:02:11,522 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 503 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 503 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:11,558 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:02:11,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:11,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:11,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:11,643 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:11,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:02:11,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:11,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:11,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:11,653 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:02:11,736 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:11,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [688961647] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:11,736 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:11,736 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:11,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840399603] [2021-07-09 18:02:11,736 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:11,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:11,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:11,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:11,737 INFO L87 Difference]: Start difference. First operand 3926 states and 16473 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:12,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:12,644 INFO L93 Difference]: Finished difference Result 4307 states and 17947 transitions. [2021-07-09 18:02:12,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:02:12,644 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:12,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:12,653 INFO L225 Difference]: With dead ends: 4307 [2021-07-09 18:02:12,654 INFO L226 Difference]: Without dead ends: 4286 [2021-07-09 18:02:12,654 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 785.2ms TimeCoverageRelationStatistics Valid=189, Invalid=867, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:02:12,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4286 states. [2021-07-09 18:02:12,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4286 to 3918. [2021-07-09 18:02:12,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3918 states, 3917 states have (on average 4.196834311973449) internal successors, (16439), 3917 states have internal predecessors, (16439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:12,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 16439 transitions. [2021-07-09 18:02:12,716 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 16439 transitions. Word has length 23 [2021-07-09 18:02:12,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:12,716 INFO L482 AbstractCegarLoop]: Abstraction has 3918 states and 16439 transitions. [2021-07-09 18:02:12,716 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:12,716 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 16439 transitions. [2021-07-09 18:02:12,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:12,722 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:12,722 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:12,922 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1095,503 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:12,922 INFO L430 AbstractCegarLoop]: === Iteration 504 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:12,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:12,923 INFO L82 PathProgramCache]: Analyzing trace with hash -1413635765, now seen corresponding path program 349 times [2021-07-09 18:02:12,923 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:12,923 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365615803] [2021-07-09 18:02:12,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:12,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:13,026 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:13,026 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:13,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365615803] [2021-07-09 18:02:13,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365615803] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:13,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105484364] [2021-07-09 18:02:13,027 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 504 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 504 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:13,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:13,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:13,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:13,122 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:13,122 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 37 [2021-07-09 18:02:13,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:13,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:13,133 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:13,133 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:02:13,240 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:13,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105484364] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:13,240 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:13,240 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:13,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215158039] [2021-07-09 18:02:13,240 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:13,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:13,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:13,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:13,240 INFO L87 Difference]: Start difference. First operand 3918 states and 16439 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:13,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:13,576 INFO L93 Difference]: Finished difference Result 4176 states and 17415 transitions. [2021-07-09 18:02:13,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:02:13,576 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:13,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:13,585 INFO L225 Difference]: With dead ends: 4176 [2021-07-09 18:02:13,585 INFO L226 Difference]: Without dead ends: 4150 [2021-07-09 18:02:13,586 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 367.7ms TimeCoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:02:13,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4150 states. [2021-07-09 18:02:13,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4150 to 3927. [2021-07-09 18:02:13,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3927 states, 3926 states have (on average 4.195364238410596) internal successors, (16471), 3926 states have internal predecessors, (16471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:13,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3927 states to 3927 states and 16471 transitions. [2021-07-09 18:02:13,645 INFO L78 Accepts]: Start accepts. Automaton has 3927 states and 16471 transitions. Word has length 23 [2021-07-09 18:02:13,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:13,645 INFO L482 AbstractCegarLoop]: Abstraction has 3927 states and 16471 transitions. [2021-07-09 18:02:13,645 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:13,646 INFO L276 IsEmpty]: Start isEmpty. Operand 3927 states and 16471 transitions. [2021-07-09 18:02:13,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:13,652 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:13,652 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:13,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1097,504 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:13,852 INFO L430 AbstractCegarLoop]: === Iteration 505 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:13,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:13,852 INFO L82 PathProgramCache]: Analyzing trace with hash 1839755463, now seen corresponding path program 350 times [2021-07-09 18:02:13,852 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:13,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223442307] [2021-07-09 18:02:13,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:13,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:13,960 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:13,961 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:13,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223442307] [2021-07-09 18:02:13,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223442307] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:13,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102271007] [2021-07-09 18:02:13,961 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 505 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 505 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:13,986 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:02:13,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:13,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:13,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:14,058 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:14,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 21 treesize of output 37 [2021-07-09 18:02:14,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:14,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:14,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:14,070 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:02:14,179 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:14,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102271007] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:14,179 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:14,205 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:14,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527002576] [2021-07-09 18:02:14,205 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:14,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:14,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:14,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:14,206 INFO L87 Difference]: Start difference. First operand 3927 states and 16471 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:14,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:14,671 INFO L93 Difference]: Finished difference Result 4175 states and 17410 transitions. [2021-07-09 18:02:14,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:02:14,672 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:14,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:14,681 INFO L225 Difference]: With dead ends: 4175 [2021-07-09 18:02:14,681 INFO L226 Difference]: Without dead ends: 4147 [2021-07-09 18:02:14,681 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 403.5ms TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:02:14,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4147 states. [2021-07-09 18:02:14,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4147 to 3920. [2021-07-09 18:02:14,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3920 states, 3919 states have (on average 4.196733860678744) internal successors, (16447), 3919 states have internal predecessors, (16447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:14,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3920 states to 3920 states and 16447 transitions. [2021-07-09 18:02:14,740 INFO L78 Accepts]: Start accepts. Automaton has 3920 states and 16447 transitions. Word has length 23 [2021-07-09 18:02:14,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:14,740 INFO L482 AbstractCegarLoop]: Abstraction has 3920 states and 16447 transitions. [2021-07-09 18:02:14,740 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:14,740 INFO L276 IsEmpty]: Start isEmpty. Operand 3920 states and 16447 transitions. [2021-07-09 18:02:14,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:14,747 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:14,747 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:14,947 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 505 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1099 [2021-07-09 18:02:14,947 INFO L430 AbstractCegarLoop]: === Iteration 506 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:14,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:14,947 INFO L82 PathProgramCache]: Analyzing trace with hash 1552634111, now seen corresponding path program 351 times [2021-07-09 18:02:14,947 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:14,948 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188431047] [2021-07-09 18:02:14,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:14,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:15,052 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:15,052 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:15,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188431047] [2021-07-09 18:02:15,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188431047] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:15,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149962862] [2021-07-09 18:02:15,052 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 506 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 506 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:15,078 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:02:15,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:15,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:02:15,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:15,151 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:15,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2021-07-09 18:02:15,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:15,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:15,161 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:15,161 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:26 [2021-07-09 18:02:15,244 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:15,244 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149962862] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:15,245 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:15,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:15,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540648987] [2021-07-09 18:02:15,245 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:15,245 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:15,245 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:15,245 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:15,245 INFO L87 Difference]: Start difference. First operand 3920 states and 16447 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:15,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:15,579 INFO L93 Difference]: Finished difference Result 4195 states and 17490 transitions. [2021-07-09 18:02:15,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:02:15,579 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:15,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:15,589 INFO L225 Difference]: With dead ends: 4195 [2021-07-09 18:02:15,590 INFO L226 Difference]: Without dead ends: 4169 [2021-07-09 18:02:15,590 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 293.6ms TimeCoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:02:15,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4169 states. [2021-07-09 18:02:15,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4169 to 3924. [2021-07-09 18:02:15,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.196533265358144) internal successors, (16463), 3923 states have internal predecessors, (16463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:15,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16463 transitions. [2021-07-09 18:02:15,657 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16463 transitions. Word has length 23 [2021-07-09 18:02:15,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:15,657 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16463 transitions. [2021-07-09 18:02:15,657 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:15,657 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16463 transitions. [2021-07-09 18:02:15,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:15,664 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:15,664 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:15,864 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 506 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1101 [2021-07-09 18:02:15,865 INFO L430 AbstractCegarLoop]: === Iteration 507 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:15,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:15,865 INFO L82 PathProgramCache]: Analyzing trace with hash 1059416725, now seen corresponding path program 352 times [2021-07-09 18:02:15,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:15,865 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77851809] [2021-07-09 18:02:15,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:15,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:15,970 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:15,970 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:15,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77851809] [2021-07-09 18:02:15,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77851809] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:15,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854947343] [2021-07-09 18:02:15,970 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 507 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 507 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:15,995 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:02:15,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:15,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:15,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:16,066 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:16,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:02:16,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:16,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:16,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:16,078 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:02:16,184 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:16,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854947343] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:16,184 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:16,184 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:16,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988731004] [2021-07-09 18:02:16,184 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:16,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:16,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:16,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:16,185 INFO L87 Difference]: Start difference. First operand 3924 states and 16463 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:16,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:16,879 INFO L93 Difference]: Finished difference Result 4209 states and 17554 transitions. [2021-07-09 18:02:16,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:02:16,880 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:16,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:16,889 INFO L225 Difference]: With dead ends: 4209 [2021-07-09 18:02:16,889 INFO L226 Difference]: Without dead ends: 4188 [2021-07-09 18:02:16,889 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 626.4ms TimeCoverageRelationStatistics Valid=156, Invalid=656, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:02:16,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4188 states. [2021-07-09 18:02:16,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4188 to 3920. [2021-07-09 18:02:16,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3920 states, 3919 states have (on average 4.196733860678744) internal successors, (16447), 3919 states have internal predecessors, (16447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:16,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3920 states to 3920 states and 16447 transitions. [2021-07-09 18:02:16,949 INFO L78 Accepts]: Start accepts. Automaton has 3920 states and 16447 transitions. Word has length 23 [2021-07-09 18:02:16,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:16,949 INFO L482 AbstractCegarLoop]: Abstraction has 3920 states and 16447 transitions. [2021-07-09 18:02:16,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:16,950 INFO L276 IsEmpty]: Start isEmpty. Operand 3920 states and 16447 transitions. [2021-07-09 18:02:16,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:16,956 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:16,956 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:17,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 507 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1102 [2021-07-09 18:02:17,156 INFO L430 AbstractCegarLoop]: === Iteration 508 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:17,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:17,157 INFO L82 PathProgramCache]: Analyzing trace with hash 1994192981, now seen corresponding path program 353 times [2021-07-09 18:02:17,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:17,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046624718] [2021-07-09 18:02:17,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:17,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:17,265 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:17,265 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:17,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046624718] [2021-07-09 18:02:17,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046624718] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:17,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5136297] [2021-07-09 18:02:17,265 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 508 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 508 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:17,290 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:02:17,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:17,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:17,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:17,363 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:17,363 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 37 [2021-07-09 18:02:17,364 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:17,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:17,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:17,375 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:02:17,482 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:17,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5136297] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:17,483 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:17,483 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:17,483 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001057454] [2021-07-09 18:02:17,483 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:17,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:17,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:17,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:17,483 INFO L87 Difference]: Start difference. First operand 3920 states and 16447 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:17,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:17,977 INFO L93 Difference]: Finished difference Result 4246 states and 17695 transitions. [2021-07-09 18:02:17,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:02:17,977 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:17,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:17,986 INFO L225 Difference]: With dead ends: 4246 [2021-07-09 18:02:17,986 INFO L226 Difference]: Without dead ends: 4221 [2021-07-09 18:02:17,986 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 513.8ms TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:02:17,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4221 states. [2021-07-09 18:02:18,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4221 to 3924. [2021-07-09 18:02:18,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.196533265358144) internal successors, (16463), 3923 states have internal predecessors, (16463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:18,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16463 transitions. [2021-07-09 18:02:18,049 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16463 transitions. Word has length 23 [2021-07-09 18:02:18,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:18,049 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16463 transitions. [2021-07-09 18:02:18,049 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:18,049 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16463 transitions. [2021-07-09 18:02:18,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:18,056 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:18,056 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:18,256 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1104,508 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:18,256 INFO L430 AbstractCegarLoop]: === Iteration 509 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:18,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:18,257 INFO L82 PathProgramCache]: Analyzing trace with hash 981500449, now seen corresponding path program 354 times [2021-07-09 18:02:18,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:18,257 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386756088] [2021-07-09 18:02:18,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:18,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:18,391 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:18,392 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:18,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386756088] [2021-07-09 18:02:18,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386756088] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:18,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125715265] [2021-07-09 18:02:18,392 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 509 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 509 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:18,418 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:02:18,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:18,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 18:02:18,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:18,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:02:18,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:02:18,520 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:18,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 25 treesize of output 53 [2021-07-09 18:02:18,521 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:18,537 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:18,537 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:18,537 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:48 [2021-07-09 18:02:18,645 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:18,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125715265] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:18,646 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:18,646 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:02:18,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735042712] [2021-07-09 18:02:18,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:02:18,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:18,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:02:18,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:02:18,646 INFO L87 Difference]: Start difference. First operand 3924 states and 16463 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:19,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:19,481 INFO L93 Difference]: Finished difference Result 4236 states and 17665 transitions. [2021-07-09 18:02:19,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:02:19,481 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:19,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:19,491 INFO L225 Difference]: With dead ends: 4236 [2021-07-09 18:02:19,492 INFO L226 Difference]: Without dead ends: 4215 [2021-07-09 18:02:19,492 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 668.4ms TimeCoverageRelationStatistics Valid=146, Invalid=976, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:02:19,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4215 states. [2021-07-09 18:02:19,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4215 to 3916. [2021-07-09 18:02:19,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3916 states, 3915 states have (on average 4.196679438058748) internal successors, (16430), 3915 states have internal predecessors, (16430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:19,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3916 states to 3916 states and 16430 transitions. [2021-07-09 18:02:19,554 INFO L78 Accepts]: Start accepts. Automaton has 3916 states and 16430 transitions. Word has length 23 [2021-07-09 18:02:19,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:19,554 INFO L482 AbstractCegarLoop]: Abstraction has 3916 states and 16430 transitions. [2021-07-09 18:02:19,554 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:19,554 INFO L276 IsEmpty]: Start isEmpty. Operand 3916 states and 16430 transitions. [2021-07-09 18:02:19,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:19,560 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:19,561 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:19,761 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 509 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1106 [2021-07-09 18:02:19,761 INFO L430 AbstractCegarLoop]: === Iteration 510 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:19,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:19,761 INFO L82 PathProgramCache]: Analyzing trace with hash 162475199, now seen corresponding path program 355 times [2021-07-09 18:02:19,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:19,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360903366] [2021-07-09 18:02:19,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:19,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:19,859 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:19,859 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:19,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360903366] [2021-07-09 18:02:19,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360903366] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:19,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020500072] [2021-07-09 18:02:19,859 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 510 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 510 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:19,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:19,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:19,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:19,981 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:19,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:02:19,982 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:19,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:19,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:19,991 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:02:20,057 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:20,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020500072] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:20,057 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:20,058 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:20,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551006095] [2021-07-09 18:02:20,058 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:20,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:20,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:20,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:20,058 INFO L87 Difference]: Start difference. First operand 3916 states and 16430 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:21,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:21,034 INFO L93 Difference]: Finished difference Result 4751 states and 19722 transitions. [2021-07-09 18:02:21,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:02:21,034 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:21,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:21,045 INFO L225 Difference]: With dead ends: 4751 [2021-07-09 18:02:21,045 INFO L226 Difference]: Without dead ends: 4729 [2021-07-09 18:02:21,045 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 695.6ms TimeCoverageRelationStatistics Valid=200, Invalid=922, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:02:21,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4729 states. [2021-07-09 18:02:21,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4729 to 3920. [2021-07-09 18:02:21,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3920 states, 3919 states have (on average 4.196989027813218) internal successors, (16448), 3919 states have internal predecessors, (16448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:21,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3920 states to 3920 states and 16448 transitions. [2021-07-09 18:02:21,110 INFO L78 Accepts]: Start accepts. Automaton has 3920 states and 16448 transitions. Word has length 23 [2021-07-09 18:02:21,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:21,110 INFO L482 AbstractCegarLoop]: Abstraction has 3920 states and 16448 transitions. [2021-07-09 18:02:21,110 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:21,110 INFO L276 IsEmpty]: Start isEmpty. Operand 3920 states and 16448 transitions. [2021-07-09 18:02:21,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:21,117 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:21,117 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:21,333 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 510 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1110 [2021-07-09 18:02:21,333 INFO L430 AbstractCegarLoop]: === Iteration 511 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:21,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:21,333 INFO L82 PathProgramCache]: Analyzing trace with hash 676002051, now seen corresponding path program 356 times [2021-07-09 18:02:21,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:21,333 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352423159] [2021-07-09 18:02:21,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:21,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:21,440 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:21,440 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:21,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352423159] [2021-07-09 18:02:21,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352423159] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:21,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108909068] [2021-07-09 18:02:21,441 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 511 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 511 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:21,468 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:02:21,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:21,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:21,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:21,547 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:21,547 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 37 [2021-07-09 18:02:21,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:21,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:21,557 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:21,557 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:02:21,644 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:21,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108909068] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:21,644 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:21,644 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:21,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333845759] [2021-07-09 18:02:21,644 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:21,644 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:21,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:21,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:21,644 INFO L87 Difference]: Start difference. First operand 3920 states and 16448 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:22,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:22,312 INFO L93 Difference]: Finished difference Result 4579 states and 19011 transitions. [2021-07-09 18:02:22,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:02:22,312 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:22,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:22,323 INFO L225 Difference]: With dead ends: 4579 [2021-07-09 18:02:22,323 INFO L226 Difference]: Without dead ends: 4554 [2021-07-09 18:02:22,323 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 589.9ms TimeCoverageRelationStatistics Valid=163, Invalid=649, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:02:22,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4554 states. [2021-07-09 18:02:22,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4554 to 3924. [2021-07-09 18:02:22,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.196788172317104) internal successors, (16464), 3923 states have internal predecessors, (16464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:22,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16464 transitions. [2021-07-09 18:02:22,386 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16464 transitions. Word has length 23 [2021-07-09 18:02:22,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:22,386 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16464 transitions. [2021-07-09 18:02:22,386 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:22,386 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16464 transitions. [2021-07-09 18:02:22,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:22,392 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:22,392 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:22,608 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 511 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1112 [2021-07-09 18:02:22,608 INFO L430 AbstractCegarLoop]: === Iteration 512 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:22,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:22,611 INFO L82 PathProgramCache]: Analyzing trace with hash 1751713207, now seen corresponding path program 357 times [2021-07-09 18:02:22,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:22,615 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007269641] [2021-07-09 18:02:22,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:22,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:22,793 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:22,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:22,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007269641] [2021-07-09 18:02:22,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007269641] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:22,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755407921] [2021-07-09 18:02:22,794 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 512 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 512 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:22,825 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:02:22,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:22,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:22,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:22,904 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:22,904 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 37 [2021-07-09 18:02:22,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:22,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:22,914 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:22,914 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:02:22,999 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:22,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755407921] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:22,999 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:22,999 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:22,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561920397] [2021-07-09 18:02:23,001 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:23,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:23,004 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:23,004 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:23,006 INFO L87 Difference]: Start difference. First operand 3924 states and 16464 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:23,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:23,917 INFO L93 Difference]: Finished difference Result 4583 states and 19039 transitions. [2021-07-09 18:02:23,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:02:23,918 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:23,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:23,929 INFO L225 Difference]: With dead ends: 4583 [2021-07-09 18:02:23,929 INFO L226 Difference]: Without dead ends: 4562 [2021-07-09 18:02:23,930 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 849.8ms TimeCoverageRelationStatistics Valid=214, Invalid=908, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:02:23,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4562 states. [2021-07-09 18:02:23,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4562 to 3916. [2021-07-09 18:02:23,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3916 states, 3915 states have (on average 4.196679438058748) internal successors, (16430), 3915 states have internal predecessors, (16430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:23,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3916 states to 3916 states and 16430 transitions. [2021-07-09 18:02:23,999 INFO L78 Accepts]: Start accepts. Automaton has 3916 states and 16430 transitions. Word has length 23 [2021-07-09 18:02:23,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:23,999 INFO L482 AbstractCegarLoop]: Abstraction has 3916 states and 16430 transitions. [2021-07-09 18:02:23,999 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:23,999 INFO L276 IsEmpty]: Start isEmpty. Operand 3916 states and 16430 transitions. [2021-07-09 18:02:24,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:24,006 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:24,006 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:24,206 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 512 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1114 [2021-07-09 18:02:24,206 INFO L430 AbstractCegarLoop]: === Iteration 513 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:24,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:24,206 INFO L82 PathProgramCache]: Analyzing trace with hash 571982697, now seen corresponding path program 358 times [2021-07-09 18:02:24,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:24,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806263696] [2021-07-09 18:02:24,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:24,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:24,318 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:24,318 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:24,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806263696] [2021-07-09 18:02:24,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806263696] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:24,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1493484351] [2021-07-09 18:02:24,318 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 513 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 513 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:24,344 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:02:24,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:24,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:24,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:24,437 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:24,437 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 20 treesize of output 36 [2021-07-09 18:02:24,438 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:24,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:24,447 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:24,447 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:02:24,515 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:24,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1493484351] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:24,516 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:24,516 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:24,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663642050] [2021-07-09 18:02:24,516 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:24,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:24,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:24,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:24,516 INFO L87 Difference]: Start difference. First operand 3916 states and 16430 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:25,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:25,261 INFO L93 Difference]: Finished difference Result 4620 states and 19163 transitions. [2021-07-09 18:02:25,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:02:25,261 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:25,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:25,273 INFO L225 Difference]: With dead ends: 4620 [2021-07-09 18:02:25,273 INFO L226 Difference]: Without dead ends: 4589 [2021-07-09 18:02:25,273 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 508.3ms TimeCoverageRelationStatistics Valid=165, Invalid=765, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:02:25,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4589 states. [2021-07-09 18:02:25,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4589 to 3916. [2021-07-09 18:02:25,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3916 states, 3915 states have (on average 4.196679438058748) internal successors, (16430), 3915 states have internal predecessors, (16430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:25,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3916 states to 3916 states and 16430 transitions. [2021-07-09 18:02:25,340 INFO L78 Accepts]: Start accepts. Automaton has 3916 states and 16430 transitions. Word has length 23 [2021-07-09 18:02:25,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:25,340 INFO L482 AbstractCegarLoop]: Abstraction has 3916 states and 16430 transitions. [2021-07-09 18:02:25,340 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:25,340 INFO L276 IsEmpty]: Start isEmpty. Operand 3916 states and 16430 transitions. [2021-07-09 18:02:25,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:25,347 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:25,347 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:25,547 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1116,513 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:25,547 INFO L430 AbstractCegarLoop]: === Iteration 514 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:25,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:25,547 INFO L82 PathProgramCache]: Analyzing trace with hash -2059528121, now seen corresponding path program 359 times [2021-07-09 18:02:25,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:25,548 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122762723] [2021-07-09 18:02:25,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:25,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:25,665 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:25,665 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:25,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122762723] [2021-07-09 18:02:25,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122762723] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:25,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [329491939] [2021-07-09 18:02:25,665 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 514 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 514 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:25,692 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:02:25,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:25,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:25,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:25,770 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:25,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:02:25,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:25,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:25,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:25,780 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:02:25,864 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:25,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [329491939] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:25,864 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:25,864 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:25,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616277735] [2021-07-09 18:02:25,865 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:25,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:25,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:25,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:25,865 INFO L87 Difference]: Start difference. First operand 3916 states and 16430 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:26,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:26,795 INFO L93 Difference]: Finished difference Result 4481 states and 18639 transitions. [2021-07-09 18:02:26,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:02:26,795 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:26,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:26,805 INFO L225 Difference]: With dead ends: 4481 [2021-07-09 18:02:26,805 INFO L226 Difference]: Without dead ends: 4460 [2021-07-09 18:02:26,805 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 763.3ms TimeCoverageRelationStatistics Valid=212, Invalid=910, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:02:26,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4460 states. [2021-07-09 18:02:26,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4460 to 3908. [2021-07-09 18:02:26,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3908 states, 3907 states have (on average 4.197850012797542) internal successors, (16401), 3907 states have internal predecessors, (16401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:26,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3908 states to 3908 states and 16401 transitions. [2021-07-09 18:02:26,868 INFO L78 Accepts]: Start accepts. Automaton has 3908 states and 16401 transitions. Word has length 23 [2021-07-09 18:02:26,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:26,868 INFO L482 AbstractCegarLoop]: Abstraction has 3908 states and 16401 transitions. [2021-07-09 18:02:26,868 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:26,869 INFO L276 IsEmpty]: Start isEmpty. Operand 3908 states and 16401 transitions. [2021-07-09 18:02:26,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:26,875 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:26,875 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:27,090 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1118,514 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:27,090 INFO L430 AbstractCegarLoop]: === Iteration 515 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:27,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:27,091 INFO L82 PathProgramCache]: Analyzing trace with hash 1971726573, now seen corresponding path program 360 times [2021-07-09 18:02:27,091 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:27,091 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658517770] [2021-07-09 18:02:27,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:27,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:27,195 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:27,195 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:27,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658517770] [2021-07-09 18:02:27,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658517770] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:27,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133596751] [2021-07-09 18:02:27,195 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 515 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 515 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:27,277 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:02:27,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:27,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 18:02:27,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:27,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:02:27,398 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:27,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 48 [2021-07-09 18:02:27,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:02:27,431 INFO L628 ElimStorePlain]: treesize reduction 55, result has 28.6 percent of original size [2021-07-09 18:02:27,432 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:27,432 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:22 [2021-07-09 18:02:27,509 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:27,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133596751] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:27,510 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:27,510 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:02:27,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535726252] [2021-07-09 18:02:27,510 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:02:27,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:27,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:02:27,510 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:02:27,510 INFO L87 Difference]: Start difference. First operand 3908 states and 16401 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:28,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:28,103 INFO L93 Difference]: Finished difference Result 4190 states and 17466 transitions. [2021-07-09 18:02:28,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:02:28,103 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:28,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:28,113 INFO L225 Difference]: With dead ends: 4190 [2021-07-09 18:02:28,113 INFO L226 Difference]: Without dead ends: 4164 [2021-07-09 18:02:28,113 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 477.8ms TimeCoverageRelationStatistics Valid=121, Invalid=809, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:02:28,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4164 states. [2021-07-09 18:02:28,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4164 to 3915. [2021-07-09 18:02:28,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3915 states, 3914 states have (on average 4.196474195196729) internal successors, (16425), 3914 states have internal predecessors, (16425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:28,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3915 states to 3915 states and 16425 transitions. [2021-07-09 18:02:28,175 INFO L78 Accepts]: Start accepts. Automaton has 3915 states and 16425 transitions. Word has length 23 [2021-07-09 18:02:28,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:28,175 INFO L482 AbstractCegarLoop]: Abstraction has 3915 states and 16425 transitions. [2021-07-09 18:02:28,175 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:28,175 INFO L276 IsEmpty]: Start isEmpty. Operand 3915 states and 16425 transitions. [2021-07-09 18:02:28,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:28,181 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:28,181 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:28,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1120,515 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:28,397 INFO L430 AbstractCegarLoop]: === Iteration 516 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:28,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:28,397 INFO L82 PathProgramCache]: Analyzing trace with hash 930150505, now seen corresponding path program 361 times [2021-07-09 18:02:28,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:28,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078731599] [2021-07-09 18:02:28,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:28,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:28,505 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:28,505 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:28,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078731599] [2021-07-09 18:02:28,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078731599] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:28,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183054756] [2021-07-09 18:02:28,505 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 516 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 516 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:28,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:28,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:28,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:28,618 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:28,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:02:28,620 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:28,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:28,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:28,630 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-09 18:02:28,718 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:28,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183054756] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:28,718 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:28,718 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:28,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162055551] [2021-07-09 18:02:28,718 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:28,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:28,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:28,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:28,719 INFO L87 Difference]: Start difference. First operand 3915 states and 16425 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:29,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:29,087 INFO L93 Difference]: Finished difference Result 4159 states and 17347 transitions. [2021-07-09 18:02:29,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:02:29,088 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:29,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:29,097 INFO L225 Difference]: With dead ends: 4159 [2021-07-09 18:02:29,097 INFO L226 Difference]: Without dead ends: 4131 [2021-07-09 18:02:29,097 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 399.4ms TimeCoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:02:29,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4131 states. [2021-07-09 18:02:29,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4131 to 3908. [2021-07-09 18:02:29,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3908 states, 3907 states have (on average 4.197082160225237) internal successors, (16398), 3907 states have internal predecessors, (16398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:29,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3908 states to 3908 states and 16398 transitions. [2021-07-09 18:02:29,157 INFO L78 Accepts]: Start accepts. Automaton has 3908 states and 16398 transitions. Word has length 23 [2021-07-09 18:02:29,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:29,157 INFO L482 AbstractCegarLoop]: Abstraction has 3908 states and 16398 transitions. [2021-07-09 18:02:29,157 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:29,157 INFO L276 IsEmpty]: Start isEmpty. Operand 3908 states and 16398 transitions. [2021-07-09 18:02:29,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:29,163 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:29,164 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:29,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1124,516 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:29,364 INFO L430 AbstractCegarLoop]: === Iteration 517 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:29,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:29,364 INFO L82 PathProgramCache]: Analyzing trace with hash 44352225, now seen corresponding path program 362 times [2021-07-09 18:02:29,364 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:29,364 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829269113] [2021-07-09 18:02:29,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:29,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:29,492 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:29,492 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:29,492 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829269113] [2021-07-09 18:02:29,492 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829269113] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:29,492 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322994413] [2021-07-09 18:02:29,492 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 517 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 517 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:29,517 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:02:29,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:29,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:29,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:29,618 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:29,619 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 20 treesize of output 36 [2021-07-09 18:02:29,620 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:29,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:29,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:29,629 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:02:29,696 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:29,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [322994413] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:29,697 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:29,697 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:29,697 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754549847] [2021-07-09 18:02:29,697 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:29,697 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:29,697 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:29,697 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:29,697 INFO L87 Difference]: Start difference. First operand 3908 states and 16398 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:30,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:30,228 INFO L93 Difference]: Finished difference Result 4325 states and 18000 transitions. [2021-07-09 18:02:30,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:02:30,228 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:30,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:30,240 INFO L225 Difference]: With dead ends: 4325 [2021-07-09 18:02:30,240 INFO L226 Difference]: Without dead ends: 4291 [2021-07-09 18:02:30,240 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 400.3ms TimeCoverageRelationStatistics Valid=108, Invalid=542, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:02:30,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4291 states. [2021-07-09 18:02:30,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4291 to 3901. [2021-07-09 18:02:30,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3901 states, 3900 states have (on average 4.197435897435898) internal successors, (16370), 3900 states have internal predecessors, (16370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:30,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3901 states to 3901 states and 16370 transitions. [2021-07-09 18:02:30,309 INFO L78 Accepts]: Start accepts. Automaton has 3901 states and 16370 transitions. Word has length 23 [2021-07-09 18:02:30,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:30,309 INFO L482 AbstractCegarLoop]: Abstraction has 3901 states and 16370 transitions. [2021-07-09 18:02:30,309 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:30,310 INFO L276 IsEmpty]: Start isEmpty. Operand 3901 states and 16370 transitions. [2021-07-09 18:02:30,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:30,317 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:30,317 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:30,517 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 517 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1126 [2021-07-09 18:02:30,517 INFO L430 AbstractCegarLoop]: === Iteration 518 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:30,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:30,518 INFO L82 PathProgramCache]: Analyzing trace with hash -140702057, now seen corresponding path program 363 times [2021-07-09 18:02:30,518 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:30,518 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508740655] [2021-07-09 18:02:30,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:30,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:30,623 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:30,624 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:30,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508740655] [2021-07-09 18:02:30,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508740655] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:30,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422323761] [2021-07-09 18:02:30,624 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 518 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 518 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:30,650 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:02:30,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:30,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:30,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:30,722 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:30,722 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 37 [2021-07-09 18:02:30,723 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:30,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:30,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:30,733 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:02:30,842 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:30,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422323761] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:30,842 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:30,842 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:30,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776618800] [2021-07-09 18:02:30,842 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:30,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:30,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:30,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:30,842 INFO L87 Difference]: Start difference. First operand 3901 states and 16370 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:31,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:31,217 INFO L93 Difference]: Finished difference Result 4120 states and 17191 transitions. [2021-07-09 18:02:31,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:02:31,217 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:31,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:31,227 INFO L225 Difference]: With dead ends: 4120 [2021-07-09 18:02:31,227 INFO L226 Difference]: Without dead ends: 4094 [2021-07-09 18:02:31,227 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 371.6ms TimeCoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:02:31,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4094 states. [2021-07-09 18:02:31,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4094 to 3910. [2021-07-09 18:02:31,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3910 states, 3909 states have (on average 4.195958045535943) internal successors, (16402), 3909 states have internal predecessors, (16402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:31,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3910 states to 3910 states and 16402 transitions. [2021-07-09 18:02:31,321 INFO L78 Accepts]: Start accepts. Automaton has 3910 states and 16402 transitions. Word has length 23 [2021-07-09 18:02:31,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:31,322 INFO L482 AbstractCegarLoop]: Abstraction has 3910 states and 16402 transitions. [2021-07-09 18:02:31,322 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:31,322 INFO L276 IsEmpty]: Start isEmpty. Operand 3910 states and 16402 transitions. [2021-07-09 18:02:31,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:31,328 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:31,328 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:31,528 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1128,518 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:31,529 INFO L430 AbstractCegarLoop]: === Iteration 519 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:31,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:31,529 INFO L82 PathProgramCache]: Analyzing trace with hash -1182278125, now seen corresponding path program 364 times [2021-07-09 18:02:31,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:31,529 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109225883] [2021-07-09 18:02:31,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:31,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:31,634 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:31,634 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:31,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109225883] [2021-07-09 18:02:31,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109225883] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:31,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291335824] [2021-07-09 18:02:31,634 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 519 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 519 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:31,660 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:02:31,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:31,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:31,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:31,733 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:31,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:02:31,734 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:31,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:31,745 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:31,745 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:02:31,853 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:31,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1291335824] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:31,854 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:31,854 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:31,854 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516246342] [2021-07-09 18:02:31,854 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:31,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:31,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:31,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:31,854 INFO L87 Difference]: Start difference. First operand 3910 states and 16402 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:32,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:32,259 INFO L93 Difference]: Finished difference Result 4119 states and 17186 transitions. [2021-07-09 18:02:32,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:02:32,259 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:32,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:32,269 INFO L225 Difference]: With dead ends: 4119 [2021-07-09 18:02:32,269 INFO L226 Difference]: Without dead ends: 4091 [2021-07-09 18:02:32,269 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 408.1ms TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:02:32,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4091 states. [2021-07-09 18:02:32,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4091 to 3903. [2021-07-09 18:02:32,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3903 states, 3902 states have (on average 4.1973347001537675) internal successors, (16378), 3902 states have internal predecessors, (16378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:32,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3903 states to 3903 states and 16378 transitions. [2021-07-09 18:02:32,331 INFO L78 Accepts]: Start accepts. Automaton has 3903 states and 16378 transitions. Word has length 23 [2021-07-09 18:02:32,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:32,331 INFO L482 AbstractCegarLoop]: Abstraction has 3903 states and 16378 transitions. [2021-07-09 18:02:32,331 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:32,331 INFO L276 IsEmpty]: Start isEmpty. Operand 3903 states and 16378 transitions. [2021-07-09 18:02:32,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:32,338 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:32,338 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:32,538 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 519 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1130 [2021-07-09 18:02:32,538 INFO L430 AbstractCegarLoop]: === Iteration 520 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:32,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:32,539 INFO L82 PathProgramCache]: Analyzing trace with hash -1469399477, now seen corresponding path program 365 times [2021-07-09 18:02:32,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:32,539 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612999616] [2021-07-09 18:02:32,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:32,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:32,642 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:32,642 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:32,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612999616] [2021-07-09 18:02:32,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612999616] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:32,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703953980] [2021-07-09 18:02:32,642 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 520 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 520 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:32,668 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:02:32,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:32,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:32,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:32,739 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:32,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:02:32,740 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:32,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:32,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:32,751 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:02:32,858 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:32,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [703953980] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:32,859 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:32,859 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:32,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582141557] [2021-07-09 18:02:32,859 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:32,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:32,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:32,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:32,859 INFO L87 Difference]: Start difference. First operand 3903 states and 16378 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:33,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:33,221 INFO L93 Difference]: Finished difference Result 4143 states and 17282 transitions. [2021-07-09 18:02:33,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:02:33,222 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:33,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:33,231 INFO L225 Difference]: With dead ends: 4143 [2021-07-09 18:02:33,231 INFO L226 Difference]: Without dead ends: 4117 [2021-07-09 18:02:33,232 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 368.0ms TimeCoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:02:33,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4117 states. [2021-07-09 18:02:33,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4117 to 3907. [2021-07-09 18:02:33,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3907 states, 3906 states have (on average 4.197132616487456) internal successors, (16394), 3906 states have internal predecessors, (16394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:33,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3907 states to 3907 states and 16394 transitions. [2021-07-09 18:02:33,326 INFO L78 Accepts]: Start accepts. Automaton has 3907 states and 16394 transitions. Word has length 23 [2021-07-09 18:02:33,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:33,326 INFO L482 AbstractCegarLoop]: Abstraction has 3907 states and 16394 transitions. [2021-07-09 18:02:33,326 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:33,326 INFO L276 IsEmpty]: Start isEmpty. Operand 3907 states and 16394 transitions. [2021-07-09 18:02:33,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:33,333 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:33,333 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:33,533 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 520 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1132 [2021-07-09 18:02:33,533 INFO L430 AbstractCegarLoop]: === Iteration 521 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:33,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:33,534 INFO L82 PathProgramCache]: Analyzing trace with hash -1962616863, now seen corresponding path program 366 times [2021-07-09 18:02:33,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:33,534 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540777997] [2021-07-09 18:02:33,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:33,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:33,645 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:33,645 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:33,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540777997] [2021-07-09 18:02:33,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540777997] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:33,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283284086] [2021-07-09 18:02:33,646 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 521 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 521 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:33,674 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:02:33,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:33,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:02:33,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:33,807 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 18:02:33,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-09 18:02:33,824 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:33,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:33,840 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:33,840 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:41 [2021-07-09 18:02:33,977 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:33,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1283284086] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:33,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:33,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:02:33,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131795340] [2021-07-09 18:02:33,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:02:33,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:33,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:02:33,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:02:33,978 INFO L87 Difference]: Start difference. First operand 3907 states and 16394 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:34,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:34,664 INFO L93 Difference]: Finished difference Result 4222 states and 17600 transitions. [2021-07-09 18:02:34,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:02:34,664 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:34,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:34,674 INFO L225 Difference]: With dead ends: 4222 [2021-07-09 18:02:34,674 INFO L226 Difference]: Without dead ends: 4201 [2021-07-09 18:02:34,674 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 585.0ms TimeCoverageRelationStatistics Valid=151, Invalid=905, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:02:34,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4201 states. [2021-07-09 18:02:34,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4201 to 3903. [2021-07-09 18:02:34,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3903 states, 3902 states have (on average 4.1973347001537675) internal successors, (16378), 3902 states have internal predecessors, (16378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:34,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3903 states to 3903 states and 16378 transitions. [2021-07-09 18:02:34,733 INFO L78 Accepts]: Start accepts. Automaton has 3903 states and 16378 transitions. Word has length 23 [2021-07-09 18:02:34,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:34,733 INFO L482 AbstractCegarLoop]: Abstraction has 3903 states and 16378 transitions. [2021-07-09 18:02:34,733 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:34,733 INFO L276 IsEmpty]: Start isEmpty. Operand 3903 states and 16378 transitions. [2021-07-09 18:02:34,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:34,739 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:34,739 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:34,939 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 521 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1134 [2021-07-09 18:02:34,940 INFO L430 AbstractCegarLoop]: === Iteration 522 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:34,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:34,940 INFO L82 PathProgramCache]: Analyzing trace with hash -1027840607, now seen corresponding path program 367 times [2021-07-09 18:02:34,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:34,940 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318416633] [2021-07-09 18:02:34,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:34,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:35,050 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:35,050 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:35,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318416633] [2021-07-09 18:02:35,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318416633] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:35,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386974030] [2021-07-09 18:02:35,050 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 522 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 522 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:35,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:35,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:35,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:35,148 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:35,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:02:35,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:35,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:35,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:35,159 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:02:35,266 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:35,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386974030] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:35,266 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:35,266 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:35,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111482519] [2021-07-09 18:02:35,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:35,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:35,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:35,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:35,267 INFO L87 Difference]: Start difference. First operand 3903 states and 16378 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:35,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:35,792 INFO L93 Difference]: Finished difference Result 4184 states and 17448 transitions. [2021-07-09 18:02:35,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:02:35,793 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:35,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:35,802 INFO L225 Difference]: With dead ends: 4184 [2021-07-09 18:02:35,802 INFO L226 Difference]: Without dead ends: 4159 [2021-07-09 18:02:35,802 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 528.0ms TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:02:35,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4159 states. [2021-07-09 18:02:35,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4159 to 3907. [2021-07-09 18:02:35,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3907 states, 3906 states have (on average 4.197132616487456) internal successors, (16394), 3906 states have internal predecessors, (16394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:35,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3907 states to 3907 states and 16394 transitions. [2021-07-09 18:02:35,862 INFO L78 Accepts]: Start accepts. Automaton has 3907 states and 16394 transitions. Word has length 23 [2021-07-09 18:02:35,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:35,862 INFO L482 AbstractCegarLoop]: Abstraction has 3907 states and 16394 transitions. [2021-07-09 18:02:35,862 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:35,862 INFO L276 IsEmpty]: Start isEmpty. Operand 3907 states and 16394 transitions. [2021-07-09 18:02:35,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:35,868 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:35,868 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:36,068 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1138,522 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:36,069 INFO L430 AbstractCegarLoop]: === Iteration 523 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:36,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:36,069 INFO L82 PathProgramCache]: Analyzing trace with hash -2040533139, now seen corresponding path program 368 times [2021-07-09 18:02:36,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:36,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028294887] [2021-07-09 18:02:36,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:36,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:36,176 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:36,176 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:36,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028294887] [2021-07-09 18:02:36,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028294887] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:36,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66635192] [2021-07-09 18:02:36,177 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 523 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 523 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:36,202 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:02:36,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:36,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:36,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:36,274 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:36,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:02:36,275 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:36,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:36,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:36,285 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:02:36,390 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:36,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66635192] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:36,391 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:36,391 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:36,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861981344] [2021-07-09 18:02:36,391 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:36,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:36,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:36,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:36,391 INFO L87 Difference]: Start difference. First operand 3907 states and 16394 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:37,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:37,152 INFO L93 Difference]: Finished difference Result 4176 states and 17426 transitions. [2021-07-09 18:02:37,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:02:37,152 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:37,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:37,162 INFO L225 Difference]: With dead ends: 4176 [2021-07-09 18:02:37,162 INFO L226 Difference]: Without dead ends: 4155 [2021-07-09 18:02:37,162 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 699.3ms TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:02:37,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4155 states. [2021-07-09 18:02:37,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4155 to 3901. [2021-07-09 18:02:37,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3901 states, 3900 states have (on average 4.197435897435898) internal successors, (16370), 3900 states have internal predecessors, (16370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:37,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3901 states to 3901 states and 16370 transitions. [2021-07-09 18:02:37,228 INFO L78 Accepts]: Start accepts. Automaton has 3901 states and 16370 transitions. Word has length 23 [2021-07-09 18:02:37,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:37,229 INFO L482 AbstractCegarLoop]: Abstraction has 3901 states and 16370 transitions. [2021-07-09 18:02:37,229 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:37,229 INFO L276 IsEmpty]: Start isEmpty. Operand 3901 states and 16370 transitions. [2021-07-09 18:02:37,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:37,235 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:37,235 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:37,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1140,523 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:37,436 INFO L430 AbstractCegarLoop]: === Iteration 524 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:37,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:37,436 INFO L82 PathProgramCache]: Analyzing trace with hash 536947987, now seen corresponding path program 369 times [2021-07-09 18:02:37,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:37,436 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224390059] [2021-07-09 18:02:37,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:37,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:37,536 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:37,536 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:37,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224390059] [2021-07-09 18:02:37,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224390059] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:37,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364258072] [2021-07-09 18:02:37,536 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 524 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 524 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:37,563 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:02:37,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:37,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:37,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:37,660 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:37,660 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 20 treesize of output 36 [2021-07-09 18:02:37,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:37,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:37,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:37,670 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:02:37,764 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:37,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364258072] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:37,765 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:37,765 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:37,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791933544] [2021-07-09 18:02:37,765 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:37,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:37,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:37,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:37,765 INFO L87 Difference]: Start difference. First operand 3901 states and 16370 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:38,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:38,306 INFO L93 Difference]: Finished difference Result 4404 states and 18312 transitions. [2021-07-09 18:02:38,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:02:38,306 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:38,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:38,316 INFO L225 Difference]: With dead ends: 4404 [2021-07-09 18:02:38,316 INFO L226 Difference]: Without dead ends: 4373 [2021-07-09 18:02:38,316 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 442.6ms TimeCoverageRelationStatistics Valid=142, Invalid=728, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:02:38,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4373 states. [2021-07-09 18:02:38,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4373 to 3903. [2021-07-09 18:02:38,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3903 states, 3902 states have (on average 4.196822142491031) internal successors, (16376), 3902 states have internal predecessors, (16376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:38,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3903 states to 3903 states and 16376 transitions. [2021-07-09 18:02:38,379 INFO L78 Accepts]: Start accepts. Automaton has 3903 states and 16376 transitions. Word has length 23 [2021-07-09 18:02:38,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:38,379 INFO L482 AbstractCegarLoop]: Abstraction has 3903 states and 16376 transitions. [2021-07-09 18:02:38,379 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:38,379 INFO L276 IsEmpty]: Start isEmpty. Operand 3903 states and 16376 transitions. [2021-07-09 18:02:38,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:38,385 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:38,385 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:38,591 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1142,524 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:38,592 INFO L430 AbstractCegarLoop]: === Iteration 525 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:38,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:38,592 INFO L82 PathProgramCache]: Analyzing trace with hash 1577183785, now seen corresponding path program 370 times [2021-07-09 18:02:38,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:38,592 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327776131] [2021-07-09 18:02:38,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:38,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:38,693 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:38,693 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:38,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327776131] [2021-07-09 18:02:38,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327776131] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:38,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168515392] [2021-07-09 18:02:38,693 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 525 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 525 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:38,718 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:02:38,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:38,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:38,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:38,800 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:38,800 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 37 [2021-07-09 18:02:38,801 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:38,810 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:38,810 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:38,810 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:02:38,896 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:38,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168515392] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:38,896 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:38,896 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:38,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163554453] [2021-07-09 18:02:38,896 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:38,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:38,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:38,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:38,897 INFO L87 Difference]: Start difference. First operand 3903 states and 16376 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:39,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:39,563 INFO L93 Difference]: Finished difference Result 4322 states and 17993 transitions. [2021-07-09 18:02:39,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:02:39,563 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:39,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:39,573 INFO L225 Difference]: With dead ends: 4322 [2021-07-09 18:02:39,573 INFO L226 Difference]: Without dead ends: 4297 [2021-07-09 18:02:39,573 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 535.2ms TimeCoverageRelationStatistics Valid=147, Invalid=665, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:02:39,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4297 states. [2021-07-09 18:02:39,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4297 to 3907. [2021-07-09 18:02:39,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3907 states, 3906 states have (on average 4.196620583717358) internal successors, (16392), 3906 states have internal predecessors, (16392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:39,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3907 states to 3907 states and 16392 transitions. [2021-07-09 18:02:39,658 INFO L78 Accepts]: Start accepts. Automaton has 3907 states and 16392 transitions. Word has length 23 [2021-07-09 18:02:39,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:39,658 INFO L482 AbstractCegarLoop]: Abstraction has 3907 states and 16392 transitions. [2021-07-09 18:02:39,658 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:39,658 INFO L276 IsEmpty]: Start isEmpty. Operand 3907 states and 16392 transitions. [2021-07-09 18:02:39,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:39,664 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:39,664 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:39,864 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 525 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1144 [2021-07-09 18:02:39,865 INFO L430 AbstractCegarLoop]: === Iteration 526 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:39,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:39,865 INFO L82 PathProgramCache]: Analyzing trace with hash 564491253, now seen corresponding path program 371 times [2021-07-09 18:02:39,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:39,865 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070209707] [2021-07-09 18:02:39,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:39,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:39,966 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:39,966 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:39,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070209707] [2021-07-09 18:02:39,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070209707] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:39,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458043505] [2021-07-09 18:02:39,966 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 526 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 526 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:39,992 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:02:39,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:39,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:39,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:40,075 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:40,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:02:40,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:40,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:40,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:40,085 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:02:40,169 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:40,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458043505] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:40,169 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:40,169 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:40,169 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154347101] [2021-07-09 18:02:40,169 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:40,169 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:40,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:40,169 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:40,170 INFO L87 Difference]: Start difference. First operand 3907 states and 16392 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:40,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:40,962 INFO L93 Difference]: Finished difference Result 4340 states and 18073 transitions. [2021-07-09 18:02:40,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:02:40,962 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:40,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:40,971 INFO L225 Difference]: With dead ends: 4340 [2021-07-09 18:02:40,971 INFO L226 Difference]: Without dead ends: 4319 [2021-07-09 18:02:40,972 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 715.2ms TimeCoverageRelationStatistics Valid=178, Invalid=814, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:02:40,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4319 states. [2021-07-09 18:02:41,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4319 to 3899. [2021-07-09 18:02:41,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3899 states, 3898 states have (on average 4.196511031298102) internal successors, (16358), 3898 states have internal predecessors, (16358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:41,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3899 states to 3899 states and 16358 transitions. [2021-07-09 18:02:41,034 INFO L78 Accepts]: Start accepts. Automaton has 3899 states and 16358 transitions. Word has length 23 [2021-07-09 18:02:41,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:41,034 INFO L482 AbstractCegarLoop]: Abstraction has 3899 states and 16358 transitions. [2021-07-09 18:02:41,034 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:41,034 INFO L276 IsEmpty]: Start isEmpty. Operand 3899 states and 16358 transitions. [2021-07-09 18:02:41,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:41,041 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:41,041 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:41,241 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 526 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1146 [2021-07-09 18:02:41,241 INFO L430 AbstractCegarLoop]: === Iteration 527 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:41,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:41,241 INFO L82 PathProgramCache]: Analyzing trace with hash -1581030667, now seen corresponding path program 372 times [2021-07-09 18:02:41,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:41,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410604746] [2021-07-09 18:02:41,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:41,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:41,334 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:41,335 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:41,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410604746] [2021-07-09 18:02:41,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410604746] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:41,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821643038] [2021-07-09 18:02:41,335 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 527 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 527 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:41,360 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:02:41,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:41,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:02:41,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:41,511 INFO L354 Elim1Store]: treesize reduction 18, result has 67.3 percent of original size [2021-07-09 18:02:41,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 61 treesize of output 72 [2021-07-09 18:02:41,521 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:41,539 INFO L628 ElimStorePlain]: treesize reduction 70, result has 16.7 percent of original size [2021-07-09 18:02:41,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:41,540 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:61, output treesize:14 [2021-07-09 18:02:41,580 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:41,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821643038] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:41,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:41,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:02:41,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482224331] [2021-07-09 18:02:41,581 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:02:41,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:41,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:02:41,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:02:41,581 INFO L87 Difference]: Start difference. First operand 3899 states and 16358 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:42,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:42,524 INFO L93 Difference]: Finished difference Result 4355 states and 18141 transitions. [2021-07-09 18:02:42,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:02:42,525 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:42,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:42,535 INFO L225 Difference]: With dead ends: 4355 [2021-07-09 18:02:42,535 INFO L226 Difference]: Without dead ends: 4333 [2021-07-09 18:02:42,535 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 507.2ms TimeCoverageRelationStatistics Valid=153, Invalid=1107, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:02:42,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4333 states. [2021-07-09 18:02:42,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4333 to 3903. [2021-07-09 18:02:42,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3903 states, 3902 states have (on average 4.196822142491031) internal successors, (16376), 3902 states have internal predecessors, (16376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:42,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3903 states to 3903 states and 16376 transitions. [2021-07-09 18:02:42,599 INFO L78 Accepts]: Start accepts. Automaton has 3903 states and 16376 transitions. Word has length 23 [2021-07-09 18:02:42,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:42,599 INFO L482 AbstractCegarLoop]: Abstraction has 3903 states and 16376 transitions. [2021-07-09 18:02:42,599 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:42,599 INFO L276 IsEmpty]: Start isEmpty. Operand 3903 states and 16376 transitions. [2021-07-09 18:02:42,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:42,605 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:42,605 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:42,806 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1148,527 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:42,806 INFO L430 AbstractCegarLoop]: === Iteration 528 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:42,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:42,806 INFO L82 PathProgramCache]: Analyzing trace with hash -995696715, now seen corresponding path program 373 times [2021-07-09 18:02:42,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:42,806 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150977034] [2021-07-09 18:02:42,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:42,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:42,899 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:42,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:42,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150977034] [2021-07-09 18:02:42,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150977034] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:42,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659514857] [2021-07-09 18:02:42,900 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 528 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 528 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:42,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:42,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:42,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:43,010 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:43,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:02:43,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:43,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:43,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:43,020 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:02:43,105 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:43,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659514857] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:43,105 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:43,105 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:43,105 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128229880] [2021-07-09 18:02:43,105 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:43,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:43,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:43,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:43,106 INFO L87 Difference]: Start difference. First operand 3903 states and 16376 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:43,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:43,581 INFO L93 Difference]: Finished difference Result 4217 states and 17575 transitions. [2021-07-09 18:02:43,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:02:43,581 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:43,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:43,590 INFO L225 Difference]: With dead ends: 4217 [2021-07-09 18:02:43,591 INFO L226 Difference]: Without dead ends: 4191 [2021-07-09 18:02:43,591 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 411.5ms TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:02:43,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4191 states. [2021-07-09 18:02:43,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4191 to 3907. [2021-07-09 18:02:43,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3907 states, 3906 states have (on average 4.196620583717358) internal successors, (16392), 3906 states have internal predecessors, (16392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:43,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3907 states to 3907 states and 16392 transitions. [2021-07-09 18:02:43,649 INFO L78 Accepts]: Start accepts. Automaton has 3907 states and 16392 transitions. Word has length 23 [2021-07-09 18:02:43,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:43,649 INFO L482 AbstractCegarLoop]: Abstraction has 3907 states and 16392 transitions. [2021-07-09 18:02:43,649 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:43,649 INFO L276 IsEmpty]: Start isEmpty. Operand 3907 states and 16392 transitions. [2021-07-09 18:02:43,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:43,655 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:43,655 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:43,856 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1152,528 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:43,856 INFO L430 AbstractCegarLoop]: === Iteration 529 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:43,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:43,856 INFO L82 PathProgramCache]: Analyzing trace with hash 617870019, now seen corresponding path program 374 times [2021-07-09 18:02:43,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:43,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073124851] [2021-07-09 18:02:43,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:43,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:43,950 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:43,950 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:43,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073124851] [2021-07-09 18:02:43,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073124851] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:43,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517796396] [2021-07-09 18:02:43,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 529 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 529 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:44,001 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:02:44,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:44,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:44,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:44,088 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:44,088 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 37 [2021-07-09 18:02:44,089 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:44,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:44,098 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:44,098 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:02:44,181 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:44,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1517796396] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:44,181 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:44,181 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:44,181 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875195887] [2021-07-09 18:02:44,181 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:44,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:44,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:44,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:44,182 INFO L87 Difference]: Start difference. First operand 3907 states and 16392 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:44,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:44,972 INFO L93 Difference]: Finished difference Result 4216 states and 17584 transitions. [2021-07-09 18:02:44,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:02:44,973 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:44,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:44,982 INFO L225 Difference]: With dead ends: 4216 [2021-07-09 18:02:44,982 INFO L226 Difference]: Without dead ends: 4195 [2021-07-09 18:02:44,982 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 673.7ms TimeCoverageRelationStatistics Valid=181, Invalid=749, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:02:44,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4195 states. [2021-07-09 18:02:45,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4195 to 3899. [2021-07-09 18:02:45,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3899 states, 3898 states have (on average 4.196511031298102) internal successors, (16358), 3898 states have internal predecessors, (16358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:45,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3899 states to 3899 states and 16358 transitions. [2021-07-09 18:02:45,044 INFO L78 Accepts]: Start accepts. Automaton has 3899 states and 16358 transitions. Word has length 23 [2021-07-09 18:02:45,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:45,044 INFO L482 AbstractCegarLoop]: Abstraction has 3899 states and 16358 transitions. [2021-07-09 18:02:45,044 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:45,044 INFO L276 IsEmpty]: Start isEmpty. Operand 3899 states and 16358 transitions. [2021-07-09 18:02:45,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:45,050 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:45,050 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:45,250 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 529 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1154 [2021-07-09 18:02:45,250 INFO L430 AbstractCegarLoop]: === Iteration 530 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:45,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:45,251 INFO L82 PathProgramCache]: Analyzing trace with hash 61981813, now seen corresponding path program 375 times [2021-07-09 18:02:45,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:45,251 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322796306] [2021-07-09 18:02:45,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:45,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:45,351 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:45,351 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:45,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322796306] [2021-07-09 18:02:45,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322796306] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:45,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077582227] [2021-07-09 18:02:45,351 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 530 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 530 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:45,376 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:02:45,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:45,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:45,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:45,451 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:45,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-09 18:02:45,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:45,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:45,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:45,462 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:02:45,567 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:45,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077582227] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:45,568 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:45,568 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:45,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613074723] [2021-07-09 18:02:45,568 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:45,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:45,568 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:45,568 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:45,568 INFO L87 Difference]: Start difference. First operand 3899 states and 16358 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:45,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:45,937 INFO L93 Difference]: Finished difference Result 4126 states and 17214 transitions. [2021-07-09 18:02:45,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:02:45,937 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:45,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:45,946 INFO L225 Difference]: With dead ends: 4126 [2021-07-09 18:02:45,946 INFO L226 Difference]: Without dead ends: 4100 [2021-07-09 18:02:45,947 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 365.3ms TimeCoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:02:45,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4100 states. [2021-07-09 18:02:46,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4100 to 3908. [2021-07-09 18:02:46,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3908 states, 3907 states have (on average 4.195034553365754) internal successors, (16390), 3907 states have internal predecessors, (16390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:46,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3908 states to 3908 states and 16390 transitions. [2021-07-09 18:02:46,023 INFO L78 Accepts]: Start accepts. Automaton has 3908 states and 16390 transitions. Word has length 23 [2021-07-09 18:02:46,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:46,023 INFO L482 AbstractCegarLoop]: Abstraction has 3908 states and 16390 transitions. [2021-07-09 18:02:46,023 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:46,023 INFO L276 IsEmpty]: Start isEmpty. Operand 3908 states and 16390 transitions. [2021-07-09 18:02:46,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:46,029 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:46,029 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:46,229 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1156,530 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:46,230 INFO L430 AbstractCegarLoop]: === Iteration 531 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:46,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:46,230 INFO L82 PathProgramCache]: Analyzing trace with hash -979594255, now seen corresponding path program 376 times [2021-07-09 18:02:46,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:46,230 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818852465] [2021-07-09 18:02:46,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:46,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:46,331 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:46,331 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:46,331 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818852465] [2021-07-09 18:02:46,331 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818852465] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:46,331 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933723806] [2021-07-09 18:02:46,331 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 531 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 531 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:46,356 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:02:46,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:46,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:46,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:46,434 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:46,434 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 37 [2021-07-09 18:02:46,435 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:46,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:46,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:46,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:02:46,555 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:46,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933723806] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:46,556 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:46,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:46,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173651192] [2021-07-09 18:02:46,556 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:46,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:46,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:46,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:46,556 INFO L87 Difference]: Start difference. First operand 3908 states and 16390 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:46,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:46,944 INFO L93 Difference]: Finished difference Result 4083 states and 17047 transitions. [2021-07-09 18:02:46,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:02:46,944 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:46,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:46,953 INFO L225 Difference]: With dead ends: 4083 [2021-07-09 18:02:46,954 INFO L226 Difference]: Without dead ends: 4055 [2021-07-09 18:02:46,954 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 405.3ms TimeCoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:02:46,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4055 states. [2021-07-09 18:02:47,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4055 to 3901. [2021-07-09 18:02:47,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3901 states, 3900 states have (on average 4.196410256410257) internal successors, (16366), 3900 states have internal predecessors, (16366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:47,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3901 states to 3901 states and 16366 transitions. [2021-07-09 18:02:47,015 INFO L78 Accepts]: Start accepts. Automaton has 3901 states and 16366 transitions. Word has length 23 [2021-07-09 18:02:47,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:47,015 INFO L482 AbstractCegarLoop]: Abstraction has 3901 states and 16366 transitions. [2021-07-09 18:02:47,015 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:47,015 INFO L276 IsEmpty]: Start isEmpty. Operand 3901 states and 16366 transitions. [2021-07-09 18:02:47,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:47,022 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:47,022 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:47,222 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 531 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1158 [2021-07-09 18:02:47,222 INFO L430 AbstractCegarLoop]: === Iteration 532 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:47,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:47,223 INFO L82 PathProgramCache]: Analyzing trace with hash -1266715607, now seen corresponding path program 377 times [2021-07-09 18:02:47,223 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:47,223 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101995810] [2021-07-09 18:02:47,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:47,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:47,325 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:47,325 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:47,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101995810] [2021-07-09 18:02:47,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101995810] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:47,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129338513] [2021-07-09 18:02:47,325 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 532 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 532 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:47,352 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:02:47,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:47,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:47,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:47,426 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:47,427 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 37 [2021-07-09 18:02:47,428 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:47,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:47,438 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:47,438 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:02:47,541 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:47,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129338513] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:47,542 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:47,542 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:47,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306691281] [2021-07-09 18:02:47,542 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:47,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:47,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:47,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:47,542 INFO L87 Difference]: Start difference. First operand 3901 states and 16366 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:47,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:47,904 INFO L93 Difference]: Finished difference Result 4147 states and 17297 transitions. [2021-07-09 18:02:47,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:02:47,905 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:47,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:47,914 INFO L225 Difference]: With dead ends: 4147 [2021-07-09 18:02:47,915 INFO L226 Difference]: Without dead ends: 4121 [2021-07-09 18:02:47,915 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 365.7ms TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:02:47,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4121 states. [2021-07-09 18:02:47,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4121 to 3905. [2021-07-09 18:02:47,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3905 states, 3904 states have (on average 4.196209016393443) internal successors, (16382), 3904 states have internal predecessors, (16382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:47,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3905 states to 3905 states and 16382 transitions. [2021-07-09 18:02:47,996 INFO L78 Accepts]: Start accepts. Automaton has 3905 states and 16382 transitions. Word has length 23 [2021-07-09 18:02:47,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:47,996 INFO L482 AbstractCegarLoop]: Abstraction has 3905 states and 16382 transitions. [2021-07-09 18:02:47,996 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:47,996 INFO L276 IsEmpty]: Start isEmpty. Operand 3905 states and 16382 transitions. [2021-07-09 18:02:48,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:48,002 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:48,002 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:48,202 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1160,532 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:48,203 INFO L430 AbstractCegarLoop]: === Iteration 533 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:48,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:48,203 INFO L82 PathProgramCache]: Analyzing trace with hash -1759932993, now seen corresponding path program 378 times [2021-07-09 18:02:48,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:48,203 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308859367] [2021-07-09 18:02:48,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:48,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:48,323 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:48,323 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:48,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308859367] [2021-07-09 18:02:48,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308859367] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:48,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2027578286] [2021-07-09 18:02:48,323 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 533 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 533 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:48,348 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:02:48,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:48,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 18:02:48,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:48,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:02:48,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:02:48,450 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:48,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 27 treesize of output 55 [2021-07-09 18:02:48,451 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:48,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:48,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:48,468 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:54 [2021-07-09 18:02:48,582 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:48,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2027578286] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:48,582 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:48,582 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:02:48,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836751524] [2021-07-09 18:02:48,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:02:48,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:48,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:02:48,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:02:48,582 INFO L87 Difference]: Start difference. First operand 3905 states and 16382 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:49,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:49,339 INFO L93 Difference]: Finished difference Result 4161 states and 17362 transitions. [2021-07-09 18:02:49,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:02:49,339 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:49,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:49,348 INFO L225 Difference]: With dead ends: 4161 [2021-07-09 18:02:49,348 INFO L226 Difference]: Without dead ends: 4140 [2021-07-09 18:02:49,349 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 582.9ms TimeCoverageRelationStatistics Valid=143, Invalid=787, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:02:49,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4140 states. [2021-07-09 18:02:49,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4140 to 3901. [2021-07-09 18:02:49,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3901 states, 3900 states have (on average 4.196410256410257) internal successors, (16366), 3900 states have internal predecessors, (16366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:49,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3901 states to 3901 states and 16366 transitions. [2021-07-09 18:02:49,406 INFO L78 Accepts]: Start accepts. Automaton has 3901 states and 16366 transitions. Word has length 23 [2021-07-09 18:02:49,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:49,406 INFO L482 AbstractCegarLoop]: Abstraction has 3901 states and 16366 transitions. [2021-07-09 18:02:49,406 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:49,406 INFO L276 IsEmpty]: Start isEmpty. Operand 3901 states and 16366 transitions. [2021-07-09 18:02:49,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:49,412 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:49,412 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:49,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1162,533 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:49,612 INFO L430 AbstractCegarLoop]: === Iteration 534 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:49,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:49,613 INFO L82 PathProgramCache]: Analyzing trace with hash -825156737, now seen corresponding path program 379 times [2021-07-09 18:02:49,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:49,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087376529] [2021-07-09 18:02:49,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:49,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:49,716 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:49,717 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:49,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087376529] [2021-07-09 18:02:49,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087376529] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:49,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1938376168] [2021-07-09 18:02:49,717 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 534 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 534 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:49,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:49,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:49,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:49,815 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:49,816 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 37 [2021-07-09 18:02:49,817 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:49,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:49,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:49,827 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:02:49,932 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:49,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1938376168] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:49,932 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:49,933 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:49,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272033205] [2021-07-09 18:02:49,933 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:49,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:49,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:49,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:49,933 INFO L87 Difference]: Start difference. First operand 3901 states and 16366 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:50,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:50,433 INFO L93 Difference]: Finished difference Result 4152 states and 17321 transitions. [2021-07-09 18:02:50,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:02:50,434 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:50,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:50,443 INFO L225 Difference]: With dead ends: 4152 [2021-07-09 18:02:50,443 INFO L226 Difference]: Without dead ends: 4127 [2021-07-09 18:02:50,443 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 508.5ms TimeCoverageRelationStatistics Valid=125, Invalid=525, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:02:50,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4127 states. [2021-07-09 18:02:50,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4127 to 3905. [2021-07-09 18:02:50,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3905 states, 3904 states have (on average 4.196209016393443) internal successors, (16382), 3904 states have internal predecessors, (16382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:50,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3905 states to 3905 states and 16382 transitions. [2021-07-09 18:02:50,506 INFO L78 Accepts]: Start accepts. Automaton has 3905 states and 16382 transitions. Word has length 23 [2021-07-09 18:02:50,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:50,506 INFO L482 AbstractCegarLoop]: Abstraction has 3905 states and 16382 transitions. [2021-07-09 18:02:50,506 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:50,507 INFO L276 IsEmpty]: Start isEmpty. Operand 3905 states and 16382 transitions. [2021-07-09 18:02:50,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:50,513 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:50,513 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:50,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 534 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1166 [2021-07-09 18:02:50,714 INFO L430 AbstractCegarLoop]: === Iteration 535 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:50,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:50,714 INFO L82 PathProgramCache]: Analyzing trace with hash -1837849269, now seen corresponding path program 380 times [2021-07-09 18:02:50,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:50,714 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546577480] [2021-07-09 18:02:50,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:50,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:50,817 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:50,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:50,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546577480] [2021-07-09 18:02:50,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546577480] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:50,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925859299] [2021-07-09 18:02:50,818 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 535 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 535 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:50,842 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:02:50,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:50,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:50,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:50,919 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:50,919 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 37 [2021-07-09 18:02:50,920 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:50,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:50,931 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:50,931 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:02:51,038 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:51,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925859299] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:51,038 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:51,038 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:51,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825489376] [2021-07-09 18:02:51,038 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:51,038 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:51,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:51,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:51,039 INFO L87 Difference]: Start difference. First operand 3905 states and 16382 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:51,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:51,673 INFO L93 Difference]: Finished difference Result 4162 states and 17371 transitions. [2021-07-09 18:02:51,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:02:51,673 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:51,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:51,683 INFO L225 Difference]: With dead ends: 4162 [2021-07-09 18:02:51,683 INFO L226 Difference]: Without dead ends: 4141 [2021-07-09 18:02:51,683 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 639.7ms TimeCoverageRelationStatistics Valid=154, Invalid=658, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:02:51,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4141 states. [2021-07-09 18:02:51,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4141 to 3897. [2021-07-09 18:02:51,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3897 states, 3896 states have (on average 4.19635523613963) internal successors, (16349), 3896 states have internal predecessors, (16349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:51,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3897 states to 3897 states and 16349 transitions. [2021-07-09 18:02:51,748 INFO L78 Accepts]: Start accepts. Automaton has 3897 states and 16349 transitions. Word has length 23 [2021-07-09 18:02:51,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:51,748 INFO L482 AbstractCegarLoop]: Abstraction has 3897 states and 16349 transitions. [2021-07-09 18:02:51,748 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:51,748 INFO L276 IsEmpty]: Start isEmpty. Operand 3897 states and 16349 transitions. [2021-07-09 18:02:51,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:51,755 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:51,755 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:51,955 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 535 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1168 [2021-07-09 18:02:51,955 INFO L430 AbstractCegarLoop]: === Iteration 536 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:51,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:51,956 INFO L82 PathProgramCache]: Analyzing trace with hash 1441002921, now seen corresponding path program 381 times [2021-07-09 18:02:51,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:51,956 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864739356] [2021-07-09 18:02:51,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:51,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:52,046 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:52,046 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:52,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864739356] [2021-07-09 18:02:52,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864739356] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:52,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234745963] [2021-07-09 18:02:52,046 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 536 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 536 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:52,071 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:02:52,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:52,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:52,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:52,173 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:52,173 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 20 treesize of output 36 [2021-07-09 18:02:52,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:52,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:52,184 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:52,184 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:02:52,273 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:52,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1234745963] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:52,274 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:52,274 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:52,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511465931] [2021-07-09 18:02:52,274 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:52,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:52,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:52,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:52,274 INFO L87 Difference]: Start difference. First operand 3897 states and 16349 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:53,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:53,071 INFO L93 Difference]: Finished difference Result 4278 states and 17840 transitions. [2021-07-09 18:02:53,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:02:53,072 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:53,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:53,081 INFO L225 Difference]: With dead ends: 4278 [2021-07-09 18:02:53,081 INFO L226 Difference]: Without dead ends: 4256 [2021-07-09 18:02:53,082 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 558.6ms TimeCoverageRelationStatistics Valid=162, Invalid=830, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:02:53,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4256 states. [2021-07-09 18:02:53,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4256 to 3905. [2021-07-09 18:02:53,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3905 states, 3904 states have (on average 4.196465163934426) internal successors, (16383), 3904 states have internal predecessors, (16383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:53,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3905 states to 3905 states and 16383 transitions. [2021-07-09 18:02:53,148 INFO L78 Accepts]: Start accepts. Automaton has 3905 states and 16383 transitions. Word has length 23 [2021-07-09 18:02:53,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:53,148 INFO L482 AbstractCegarLoop]: Abstraction has 3905 states and 16383 transitions. [2021-07-09 18:02:53,148 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:53,148 INFO L276 IsEmpty]: Start isEmpty. Operand 3905 states and 16383 transitions. [2021-07-09 18:02:53,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:53,154 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:53,154 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:53,355 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 536 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1170 [2021-07-09 18:02:53,355 INFO L430 AbstractCegarLoop]: === Iteration 537 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:53,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:53,355 INFO L82 PathProgramCache]: Analyzing trace with hash 2026336873, now seen corresponding path program 382 times [2021-07-09 18:02:53,355 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:53,355 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299894406] [2021-07-09 18:02:53,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:53,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:53,448 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:53,448 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:53,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299894406] [2021-07-09 18:02:53,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299894406] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:53,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419938617] [2021-07-09 18:02:53,449 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 537 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 537 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:53,473 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:02:53,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:53,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:53,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:53,560 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:53,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-09 18:02:53,561 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:53,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:53,571 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:53,571 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:02:53,653 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:53,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1419938617] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:53,654 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:53,654 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:53,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185414483] [2021-07-09 18:02:53,654 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:53,654 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:53,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:53,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:53,654 INFO L87 Difference]: Start difference. First operand 3905 states and 16383 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:54,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:54,161 INFO L93 Difference]: Finished difference Result 4265 states and 17753 transitions. [2021-07-09 18:02:54,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:02:54,162 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:54,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:54,171 INFO L225 Difference]: With dead ends: 4265 [2021-07-09 18:02:54,172 INFO L226 Difference]: Without dead ends: 4239 [2021-07-09 18:02:54,172 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 409.8ms TimeCoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:02:54,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4239 states. [2021-07-09 18:02:54,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4239 to 3909. [2021-07-09 18:02:54,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3909 states, 3908 states have (on average 4.1962640736949846) internal successors, (16399), 3908 states have internal predecessors, (16399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:54,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3909 states to 3909 states and 16399 transitions. [2021-07-09 18:02:54,262 INFO L78 Accepts]: Start accepts. Automaton has 3909 states and 16399 transitions. Word has length 23 [2021-07-09 18:02:54,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:54,262 INFO L482 AbstractCegarLoop]: Abstraction has 3909 states and 16399 transitions. [2021-07-09 18:02:54,263 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:54,263 INFO L276 IsEmpty]: Start isEmpty. Operand 3909 states and 16399 transitions. [2021-07-09 18:02:54,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:54,269 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:54,269 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:54,469 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1172,537 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:54,469 INFO L430 AbstractCegarLoop]: === Iteration 538 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:54,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:54,470 INFO L82 PathProgramCache]: Analyzing trace with hash -655063689, now seen corresponding path program 383 times [2021-07-09 18:02:54,470 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:54,470 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892065968] [2021-07-09 18:02:54,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:54,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:54,561 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:54,562 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:54,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892065968] [2021-07-09 18:02:54,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892065968] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:54,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896849189] [2021-07-09 18:02:54,562 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 538 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 538 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:54,588 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:02:54,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:54,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:54,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:54,681 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:54,682 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 37 [2021-07-09 18:02:54,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:54,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:54,692 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:54,692 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:02:54,778 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:54,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896849189] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:54,778 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:54,778 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:54,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397155253] [2021-07-09 18:02:54,778 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:54,779 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:54,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:54,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:54,779 INFO L87 Difference]: Start difference. First operand 3909 states and 16399 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:55,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:55,751 INFO L93 Difference]: Finished difference Result 4213 states and 17570 transitions. [2021-07-09 18:02:55,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:02:55,751 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:55,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:55,761 INFO L225 Difference]: With dead ends: 4213 [2021-07-09 18:02:55,761 INFO L226 Difference]: Without dead ends: 4192 [2021-07-09 18:02:55,761 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 810.3ms TimeCoverageRelationStatistics Valid=216, Invalid=974, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:02:55,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4192 states. [2021-07-09 18:02:55,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4192 to 3901. [2021-07-09 18:02:55,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3901 states, 3900 states have (on average 4.196153846153846) internal successors, (16365), 3900 states have internal predecessors, (16365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:55,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3901 states to 3901 states and 16365 transitions. [2021-07-09 18:02:55,825 INFO L78 Accepts]: Start accepts. Automaton has 3901 states and 16365 transitions. Word has length 23 [2021-07-09 18:02:55,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:55,826 INFO L482 AbstractCegarLoop]: Abstraction has 3901 states and 16365 transitions. [2021-07-09 18:02:55,826 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:55,826 INFO L276 IsEmpty]: Start isEmpty. Operand 3901 states and 16365 transitions. [2021-07-09 18:02:55,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:55,832 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:55,832 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:56,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1174,538 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:56,032 INFO L430 AbstractCegarLoop]: === Iteration 539 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:56,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:56,033 INFO L82 PathProgramCache]: Analyzing trace with hash -94502465, now seen corresponding path program 384 times [2021-07-09 18:02:56,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:56,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431785629] [2021-07-09 18:02:56,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:56,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:56,124 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:56,124 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:56,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431785629] [2021-07-09 18:02:56,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431785629] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:56,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395789500] [2021-07-09 18:02:56,125 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 539 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 539 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:56,150 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:02:56,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:56,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:02:56,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:56,288 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 18:02:56,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-09 18:02:56,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:02:56,312 INFO L628 ElimStorePlain]: treesize reduction 53, result has 20.9 percent of original size [2021-07-09 18:02:56,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:56,313 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:14 [2021-07-09 18:02:56,351 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:56,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395789500] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:56,351 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:56,351 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:02:56,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505796052] [2021-07-09 18:02:56,352 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:02:56,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:56,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:02:56,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:02:56,352 INFO L87 Difference]: Start difference. First operand 3901 states and 16365 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:56,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:56,917 INFO L93 Difference]: Finished difference Result 4156 states and 17350 transitions. [2021-07-09 18:02:56,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:02:56,917 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:56,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:56,926 INFO L225 Difference]: With dead ends: 4156 [2021-07-09 18:02:56,926 INFO L226 Difference]: Without dead ends: 4133 [2021-07-09 18:02:56,926 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 426.0ms TimeCoverageRelationStatistics Valid=134, Invalid=922, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:02:56,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4133 states. [2021-07-09 18:02:56,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4133 to 3897. [2021-07-09 18:02:56,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3897 states, 3896 states have (on average 4.19635523613963) internal successors, (16349), 3896 states have internal predecessors, (16349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:56,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3897 states to 3897 states and 16349 transitions. [2021-07-09 18:02:56,985 INFO L78 Accepts]: Start accepts. Automaton has 3897 states and 16349 transitions. Word has length 23 [2021-07-09 18:02:56,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:56,985 INFO L482 AbstractCegarLoop]: Abstraction has 3897 states and 16349 transitions. [2021-07-09 18:02:56,985 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:56,985 INFO L276 IsEmpty]: Start isEmpty. Operand 3897 states and 16349 transitions. [2021-07-09 18:02:56,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:56,991 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:56,991 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:57,191 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 539 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1176 [2021-07-09 18:02:57,191 INFO L430 AbstractCegarLoop]: === Iteration 540 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:57,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:57,191 INFO L82 PathProgramCache]: Analyzing trace with hash 577314687, now seen corresponding path program 385 times [2021-07-09 18:02:57,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:57,192 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003727447] [2021-07-09 18:02:57,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:57,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:57,282 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:57,282 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:57,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003727447] [2021-07-09 18:02:57,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003727447] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:57,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107707747] [2021-07-09 18:02:57,282 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 540 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 540 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:57,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:57,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:57,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:57,407 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:57,407 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 20 treesize of output 36 [2021-07-09 18:02:57,409 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:57,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:57,418 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:57,418 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:02:57,480 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:57,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107707747] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:57,480 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:57,480 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:57,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516386131] [2021-07-09 18:02:57,480 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:57,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:57,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:57,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:57,481 INFO L87 Difference]: Start difference. First operand 3897 states and 16349 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:58,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:58,031 INFO L93 Difference]: Finished difference Result 4295 states and 17907 transitions. [2021-07-09 18:02:58,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:02:58,031 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:58,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:58,042 INFO L225 Difference]: With dead ends: 4295 [2021-07-09 18:02:58,043 INFO L226 Difference]: Without dead ends: 4273 [2021-07-09 18:02:58,043 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 491.8ms TimeCoverageRelationStatistics Valid=147, Invalid=665, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:02:58,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4273 states. [2021-07-09 18:02:58,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4273 to 3905. [2021-07-09 18:02:58,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3905 states, 3904 states have (on average 4.196465163934426) internal successors, (16383), 3904 states have internal predecessors, (16383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:58,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3905 states to 3905 states and 16383 transitions. [2021-07-09 18:02:58,108 INFO L78 Accepts]: Start accepts. Automaton has 3905 states and 16383 transitions. Word has length 23 [2021-07-09 18:02:58,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:58,108 INFO L482 AbstractCegarLoop]: Abstraction has 3905 states and 16383 transitions. [2021-07-09 18:02:58,108 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:58,108 INFO L276 IsEmpty]: Start isEmpty. Operand 3905 states and 16383 transitions. [2021-07-09 18:02:58,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:58,114 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:58,115 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:58,315 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1180,540 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:58,315 INFO L430 AbstractCegarLoop]: === Iteration 541 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:58,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:58,315 INFO L82 PathProgramCache]: Analyzing trace with hash 1090841539, now seen corresponding path program 386 times [2021-07-09 18:02:58,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:58,315 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607194489] [2021-07-09 18:02:58,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:58,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:58,412 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:58,412 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:58,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607194489] [2021-07-09 18:02:58,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607194489] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:58,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379883473] [2021-07-09 18:02:58,413 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 541 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 541 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:58,439 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:02:58,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:58,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:58,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:58,526 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:58,526 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 37 [2021-07-09 18:02:58,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:58,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:58,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:58,536 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:02:58,644 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:58,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379883473] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:58,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:58,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:58,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765585645] [2021-07-09 18:02:58,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:58,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:58,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:58,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:58,645 INFO L87 Difference]: Start difference. First operand 3905 states and 16383 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:59,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:02:59,225 INFO L93 Difference]: Finished difference Result 4213 states and 17561 transitions. [2021-07-09 18:02:59,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:02:59,225 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:02:59,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:02:59,234 INFO L225 Difference]: With dead ends: 4213 [2021-07-09 18:02:59,235 INFO L226 Difference]: Without dead ends: 4188 [2021-07-09 18:02:59,235 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 576.4ms TimeCoverageRelationStatistics Valid=145, Invalid=611, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:02:59,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4188 states. [2021-07-09 18:02:59,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4188 to 3909. [2021-07-09 18:02:59,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3909 states, 3908 states have (on average 4.1962640736949846) internal successors, (16399), 3908 states have internal predecessors, (16399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:59,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3909 states to 3909 states and 16399 transitions. [2021-07-09 18:02:59,299 INFO L78 Accepts]: Start accepts. Automaton has 3909 states and 16399 transitions. Word has length 23 [2021-07-09 18:02:59,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:02:59,299 INFO L482 AbstractCegarLoop]: Abstraction has 3909 states and 16399 transitions. [2021-07-09 18:02:59,299 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:02:59,299 INFO L276 IsEmpty]: Start isEmpty. Operand 3909 states and 16399 transitions. [2021-07-09 18:02:59,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:02:59,305 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:02:59,305 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:02:59,505 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1182,541 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:59,506 INFO L430 AbstractCegarLoop]: === Iteration 542 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:02:59,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:02:59,506 INFO L82 PathProgramCache]: Analyzing trace with hash -2128414601, now seen corresponding path program 387 times [2021-07-09 18:02:59,506 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:02:59,506 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279065962] [2021-07-09 18:02:59,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:02:59,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:02:59,600 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:59,600 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:02:59,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279065962] [2021-07-09 18:02:59,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279065962] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:59,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [283275090] [2021-07-09 18:02:59,600 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 542 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 542 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:02:59,625 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:02:59,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:02:59,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:02:59,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:02:59,708 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:59,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:02:59,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:02:59,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:02:59,718 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:02:59,718 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:02:59,799 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:02:59,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [283275090] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:02:59,799 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:02:59,799 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:02:59,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822597567] [2021-07-09 18:02:59,799 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:02:59,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:02:59,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:02:59,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:02:59,799 INFO L87 Difference]: Start difference. First operand 3909 states and 16399 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:00,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:00,519 INFO L93 Difference]: Finished difference Result 4215 states and 17580 transitions. [2021-07-09 18:03:00,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:03:00,519 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:00,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:00,529 INFO L225 Difference]: With dead ends: 4215 [2021-07-09 18:03:00,529 INFO L226 Difference]: Without dead ends: 4194 [2021-07-09 18:03:00,529 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 691.9ms TimeCoverageRelationStatistics Valid=181, Invalid=749, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:03:00,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4194 states. [2021-07-09 18:03:00,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4194 to 3901. [2021-07-09 18:03:00,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3901 states, 3900 states have (on average 4.196153846153846) internal successors, (16365), 3900 states have internal predecessors, (16365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:00,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3901 states to 3901 states and 16365 transitions. [2021-07-09 18:03:00,611 INFO L78 Accepts]: Start accepts. Automaton has 3901 states and 16365 transitions. Word has length 23 [2021-07-09 18:03:00,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:00,611 INFO L482 AbstractCegarLoop]: Abstraction has 3901 states and 16365 transitions. [2021-07-09 18:03:00,611 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:00,611 INFO L276 IsEmpty]: Start isEmpty. Operand 3901 states and 16365 transitions. [2021-07-09 18:03:00,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:00,617 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:00,617 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:00,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1184,542 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:00,818 INFO L430 AbstractCegarLoop]: === Iteration 543 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:00,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:00,818 INFO L82 PathProgramCache]: Analyzing trace with hash -1957599669, now seen corresponding path program 388 times [2021-07-09 18:03:00,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:00,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101878865] [2021-07-09 18:03:00,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:00,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:00,908 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:00,908 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:00,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101878865] [2021-07-09 18:03:00,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101878865] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:00,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751989086] [2021-07-09 18:03:00,908 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 543 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 543 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:00,932 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:03:00,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:00,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:00,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:01,037 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:01,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:03:01,038 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:01,047 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:01,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:01,047 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:03:01,109 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:01,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751989086] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:01,109 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:01,109 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:01,109 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407580948] [2021-07-09 18:03:01,109 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:01,110 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:01,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:01,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:01,110 INFO L87 Difference]: Start difference. First operand 3901 states and 16365 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:01,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:01,600 INFO L93 Difference]: Finished difference Result 4183 states and 17465 transitions. [2021-07-09 18:03:01,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:03:01,601 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:01,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:01,610 INFO L225 Difference]: With dead ends: 4183 [2021-07-09 18:03:01,610 INFO L226 Difference]: Without dead ends: 4160 [2021-07-09 18:03:01,611 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 401.7ms TimeCoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:03:01,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4160 states. [2021-07-09 18:03:01,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4160 to 3895. [2021-07-09 18:03:01,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3895 states, 3894 states have (on average 4.196456086286595) internal successors, (16341), 3894 states have internal predecessors, (16341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:01,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3895 states to 3895 states and 16341 transitions. [2021-07-09 18:03:01,671 INFO L78 Accepts]: Start accepts. Automaton has 3895 states and 16341 transitions. Word has length 23 [2021-07-09 18:03:01,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:01,671 INFO L482 AbstractCegarLoop]: Abstraction has 3895 states and 16341 transitions. [2021-07-09 18:03:01,671 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:01,671 INFO L276 IsEmpty]: Start isEmpty. Operand 3895 states and 16341 transitions. [2021-07-09 18:03:01,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:01,677 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:01,677 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:01,877 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1186,543 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:01,878 INFO L430 AbstractCegarLoop]: === Iteration 544 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:01,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:01,878 INFO L82 PathProgramCache]: Analyzing trace with hash 1100599921, now seen corresponding path program 389 times [2021-07-09 18:03:01,878 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:01,878 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262950397] [2021-07-09 18:03:01,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:01,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:01,973 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:01,973 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:01,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262950397] [2021-07-09 18:03:01,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262950397] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:01,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222987147] [2021-07-09 18:03:01,973 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 544 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 544 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:01,998 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:03:01,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:01,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:01,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:02,093 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:02,094 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 20 treesize of output 36 [2021-07-09 18:03:02,095 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:02,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:02,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:02,104 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:03:02,166 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:02,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222987147] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:02,166 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:02,166 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:02,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206705128] [2021-07-09 18:03:02,166 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:02,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:02,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:02,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:02,166 INFO L87 Difference]: Start difference. First operand 3895 states and 16341 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:03,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:03,026 INFO L93 Difference]: Finished difference Result 4664 states and 19376 transitions. [2021-07-09 18:03:03,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:03:03,026 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:03,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:03,037 INFO L225 Difference]: With dead ends: 4664 [2021-07-09 18:03:03,037 INFO L226 Difference]: Without dead ends: 4642 [2021-07-09 18:03:03,037 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 630.7ms TimeCoverageRelationStatistics Valid=185, Invalid=871, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:03:03,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4642 states. [2021-07-09 18:03:03,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4642 to 3899. [2021-07-09 18:03:03,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3899 states, 3898 states have (on average 4.196767573114418) internal successors, (16359), 3898 states have internal predecessors, (16359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:03,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3899 states to 3899 states and 16359 transitions. [2021-07-09 18:03:03,102 INFO L78 Accepts]: Start accepts. Automaton has 3899 states and 16359 transitions. Word has length 23 [2021-07-09 18:03:03,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:03,102 INFO L482 AbstractCegarLoop]: Abstraction has 3899 states and 16359 transitions. [2021-07-09 18:03:03,102 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:03,102 INFO L276 IsEmpty]: Start isEmpty. Operand 3899 states and 16359 transitions. [2021-07-09 18:03:03,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:03,109 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:03,109 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:03,309 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 544 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1188 [2021-07-09 18:03:03,309 INFO L430 AbstractCegarLoop]: === Iteration 545 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:03,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:03,309 INFO L82 PathProgramCache]: Analyzing trace with hash 1614126773, now seen corresponding path program 390 times [2021-07-09 18:03:03,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:03,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925859212] [2021-07-09 18:03:03,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:03,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:03,410 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:03,410 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:03,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925859212] [2021-07-09 18:03:03,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925859212] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:03,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653613219] [2021-07-09 18:03:03,410 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 545 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 545 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:03,435 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:03:03,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:03,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:03,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:03,516 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:03,516 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 37 [2021-07-09 18:03:03,518 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:03,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:03,527 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:03,527 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:03:03,613 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:03,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653613219] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:03,613 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:03,613 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:03,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558841710] [2021-07-09 18:03:03,613 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:03,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:03,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:03,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:03,614 INFO L87 Difference]: Start difference. First operand 3899 states and 16359 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:04,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:04,352 INFO L93 Difference]: Finished difference Result 4543 states and 18870 transitions. [2021-07-09 18:03:04,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:03:04,353 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:04,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:04,363 INFO L225 Difference]: With dead ends: 4543 [2021-07-09 18:03:04,363 INFO L226 Difference]: Without dead ends: 4518 [2021-07-09 18:03:04,363 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 550.1ms TimeCoverageRelationStatistics Valid=163, Invalid=649, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:03:04,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4518 states. [2021-07-09 18:03:04,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4518 to 3903. [2021-07-09 18:03:04,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3903 states, 3902 states have (on average 4.196565863659662) internal successors, (16375), 3902 states have internal predecessors, (16375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:04,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3903 states to 3903 states and 16375 transitions. [2021-07-09 18:03:04,427 INFO L78 Accepts]: Start accepts. Automaton has 3903 states and 16375 transitions. Word has length 23 [2021-07-09 18:03:04,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:04,427 INFO L482 AbstractCegarLoop]: Abstraction has 3903 states and 16375 transitions. [2021-07-09 18:03:04,427 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:04,427 INFO L276 IsEmpty]: Start isEmpty. Operand 3903 states and 16375 transitions. [2021-07-09 18:03:04,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:04,434 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:04,434 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:04,634 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 545 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1190 [2021-07-09 18:03:04,634 INFO L430 AbstractCegarLoop]: === Iteration 546 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:04,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:04,635 INFO L82 PathProgramCache]: Analyzing trace with hash -1605129367, now seen corresponding path program 391 times [2021-07-09 18:03:04,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:04,635 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652515730] [2021-07-09 18:03:04,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:04,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:04,743 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:04,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:04,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652515730] [2021-07-09 18:03:04,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652515730] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:04,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727124179] [2021-07-09 18:03:04,743 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 546 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 546 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:04,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:04,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:04,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:04,849 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:04,849 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 37 [2021-07-09 18:03:04,850 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:04,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:04,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:04,860 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:03:04,991 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:04,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727124179] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:04,991 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:04,991 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:04,991 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448883226] [2021-07-09 18:03:04,992 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:04,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:04,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:04,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:04,992 INFO L87 Difference]: Start difference. First operand 3903 states and 16375 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:05,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:05,796 INFO L93 Difference]: Finished difference Result 4517 states and 18778 transitions. [2021-07-09 18:03:05,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:03:05,797 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:05,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:05,807 INFO L225 Difference]: With dead ends: 4517 [2021-07-09 18:03:05,807 INFO L226 Difference]: Without dead ends: 4496 [2021-07-09 18:03:05,807 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 701.4ms TimeCoverageRelationStatistics Valid=214, Invalid=908, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:03:05,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4496 states. [2021-07-09 18:03:05,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4496 to 3895. [2021-07-09 18:03:05,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3895 states, 3894 states have (on average 4.196456086286595) internal successors, (16341), 3894 states have internal predecessors, (16341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:05,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3895 states to 3895 states and 16341 transitions. [2021-07-09 18:03:05,872 INFO L78 Accepts]: Start accepts. Automaton has 3895 states and 16341 transitions. Word has length 23 [2021-07-09 18:03:05,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:05,872 INFO L482 AbstractCegarLoop]: Abstraction has 3895 states and 16341 transitions. [2021-07-09 18:03:05,872 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:05,872 INFO L276 IsEmpty]: Start isEmpty. Operand 3895 states and 16341 transitions. [2021-07-09 18:03:05,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:05,878 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:05,878 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:06,078 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1192,546 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:06,078 INFO L430 AbstractCegarLoop]: === Iteration 547 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:06,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:06,079 INFO L82 PathProgramCache]: Analyzing trace with hash 1510107419, now seen corresponding path program 392 times [2021-07-09 18:03:06,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:06,079 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646649379] [2021-07-09 18:03:06,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:06,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:06,173 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:06,174 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:06,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646649379] [2021-07-09 18:03:06,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646649379] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:06,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202674326] [2021-07-09 18:03:06,174 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 547 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 547 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:06,199 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:03:06,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:06,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:06,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:06,291 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:06,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:03:06,293 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:06,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:06,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:06,302 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:03:06,366 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:06,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202674326] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:06,366 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:06,366 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:06,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439983556] [2021-07-09 18:03:06,366 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:06,366 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:06,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:06,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:06,366 INFO L87 Difference]: Start difference. First operand 3895 states and 16341 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:06,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:06,997 INFO L93 Difference]: Finished difference Result 4588 states and 19032 transitions. [2021-07-09 18:03:06,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:03:06,997 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:06,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:07,008 INFO L225 Difference]: With dead ends: 4588 [2021-07-09 18:03:07,008 INFO L226 Difference]: Without dead ends: 4557 [2021-07-09 18:03:07,008 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 438.8ms TimeCoverageRelationStatistics Valid=152, Invalid=660, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:03:07,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4557 states. [2021-07-09 18:03:07,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4557 to 3893. [2021-07-09 18:03:07,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3893 states, 3892 states have (on average 4.195015416238438) internal successors, (16327), 3892 states have internal predecessors, (16327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:07,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3893 states to 3893 states and 16327 transitions. [2021-07-09 18:03:07,070 INFO L78 Accepts]: Start accepts. Automaton has 3893 states and 16327 transitions. Word has length 23 [2021-07-09 18:03:07,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:07,070 INFO L482 AbstractCegarLoop]: Abstraction has 3893 states and 16327 transitions. [2021-07-09 18:03:07,070 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:07,070 INFO L276 IsEmpty]: Start isEmpty. Operand 3893 states and 16327 transitions. [2021-07-09 18:03:07,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:07,077 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:07,077 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:07,277 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1194,547 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:07,277 INFO L430 AbstractCegarLoop]: === Iteration 548 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:07,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:07,277 INFO L82 PathProgramCache]: Analyzing trace with hash 2097852741, now seen corresponding path program 393 times [2021-07-09 18:03:07,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:07,277 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663989146] [2021-07-09 18:03:07,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:07,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:07,378 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:07,378 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:07,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663989146] [2021-07-09 18:03:07,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663989146] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:07,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422145831] [2021-07-09 18:03:07,378 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 548 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 548 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:07,403 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:03:07,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:07,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:07,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:07,481 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:07,481 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 37 [2021-07-09 18:03:07,482 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:07,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:07,492 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:07,492 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:03:07,574 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:07,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422145831] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:07,574 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:07,574 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:07,574 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634721909] [2021-07-09 18:03:07,574 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:07,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:07,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:07,575 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:07,575 INFO L87 Difference]: Start difference. First operand 3893 states and 16327 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:08,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:08,287 INFO L93 Difference]: Finished difference Result 4418 states and 18376 transitions. [2021-07-09 18:03:08,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:03:08,287 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:08,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:08,297 INFO L225 Difference]: With dead ends: 4418 [2021-07-09 18:03:08,298 INFO L226 Difference]: Without dead ends: 4393 [2021-07-09 18:03:08,298 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 523.0ms TimeCoverageRelationStatistics Valid=166, Invalid=646, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:03:08,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4393 states. [2021-07-09 18:03:08,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4393 to 3885. [2021-07-09 18:03:08,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3885 states, 3884 states have (on average 4.196189495365602) internal successors, (16298), 3884 states have internal predecessors, (16298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:08,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3885 states to 3885 states and 16298 transitions. [2021-07-09 18:03:08,361 INFO L78 Accepts]: Start accepts. Automaton has 3885 states and 16298 transitions. Word has length 23 [2021-07-09 18:03:08,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:08,361 INFO L482 AbstractCegarLoop]: Abstraction has 3885 states and 16298 transitions. [2021-07-09 18:03:08,361 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:08,361 INFO L276 IsEmpty]: Start isEmpty. Operand 3885 states and 16298 transitions. [2021-07-09 18:03:08,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:08,368 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:08,368 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:08,568 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1196,548 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:08,568 INFO L430 AbstractCegarLoop]: === Iteration 549 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:08,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:08,569 INFO L82 PathProgramCache]: Analyzing trace with hash 39821831, now seen corresponding path program 394 times [2021-07-09 18:03:08,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:08,569 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217170932] [2021-07-09 18:03:08,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:08,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:08,661 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:08,662 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:08,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217170932] [2021-07-09 18:03:08,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217170932] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:08,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546744500] [2021-07-09 18:03:08,662 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 549 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 549 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:08,687 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:03:08,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:08,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:08,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:08,788 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:08,789 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 20 treesize of output 36 [2021-07-09 18:03:08,790 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:08,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:08,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:08,799 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:03:08,862 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:08,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546744500] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:08,863 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:08,863 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:08,863 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133647371] [2021-07-09 18:03:08,863 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:08,863 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:08,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:08,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:08,863 INFO L87 Difference]: Start difference. First operand 3885 states and 16298 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:09,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:09,559 INFO L93 Difference]: Finished difference Result 4472 states and 18609 transitions. [2021-07-09 18:03:09,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:03:09,559 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:09,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:09,569 INFO L225 Difference]: With dead ends: 4472 [2021-07-09 18:03:09,569 INFO L226 Difference]: Without dead ends: 4450 [2021-07-09 18:03:09,570 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 551.9ms TimeCoverageRelationStatistics Valid=156, Invalid=774, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:03:09,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4450 states. [2021-07-09 18:03:09,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4450 to 3893. [2021-07-09 18:03:09,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3893 states, 3892 states have (on average 4.196300102774923) internal successors, (16332), 3892 states have internal predecessors, (16332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:09,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3893 states to 3893 states and 16332 transitions. [2021-07-09 18:03:09,633 INFO L78 Accepts]: Start accepts. Automaton has 3893 states and 16332 transitions. Word has length 23 [2021-07-09 18:03:09,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:09,633 INFO L482 AbstractCegarLoop]: Abstraction has 3893 states and 16332 transitions. [2021-07-09 18:03:09,633 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:09,633 INFO L276 IsEmpty]: Start isEmpty. Operand 3893 states and 16332 transitions. [2021-07-09 18:03:09,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:09,639 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:09,639 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:09,839 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1198,549 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:09,840 INFO L430 AbstractCegarLoop]: === Iteration 550 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:09,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:09,840 INFO L82 PathProgramCache]: Analyzing trace with hash 553348683, now seen corresponding path program 395 times [2021-07-09 18:03:09,840 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:09,840 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612957944] [2021-07-09 18:03:09,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:09,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:09,940 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:09,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:09,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612957944] [2021-07-09 18:03:09,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612957944] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:09,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2032162576] [2021-07-09 18:03:09,940 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 550 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 550 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:09,966 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:03:09,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:09,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:09,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:10,053 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:10,053 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 37 [2021-07-09 18:03:10,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:10,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:10,063 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:10,063 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:03:10,148 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:10,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2032162576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:10,148 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:10,148 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:10,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474426876] [2021-07-09 18:03:10,148 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:10,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:10,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:10,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:10,149 INFO L87 Difference]: Start difference. First operand 3893 states and 16332 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:10,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:10,859 INFO L93 Difference]: Finished difference Result 4376 states and 18204 transitions. [2021-07-09 18:03:10,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:03:10,859 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:10,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:10,869 INFO L225 Difference]: With dead ends: 4376 [2021-07-09 18:03:10,869 INFO L226 Difference]: Without dead ends: 4351 [2021-07-09 18:03:10,869 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 578.2ms TimeCoverageRelationStatistics Valid=146, Invalid=666, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:03:10,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4351 states. [2021-07-09 18:03:10,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4351 to 3897. [2021-07-09 18:03:10,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3897 states, 3896 states have (on average 4.196098562628337) internal successors, (16348), 3896 states have internal predecessors, (16348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:10,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3897 states to 3897 states and 16348 transitions. [2021-07-09 18:03:10,931 INFO L78 Accepts]: Start accepts. Automaton has 3897 states and 16348 transitions. Word has length 23 [2021-07-09 18:03:10,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:10,931 INFO L482 AbstractCegarLoop]: Abstraction has 3897 states and 16348 transitions. [2021-07-09 18:03:10,931 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:10,931 INFO L276 IsEmpty]: Start isEmpty. Operand 3897 states and 16348 transitions. [2021-07-09 18:03:10,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:10,937 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:10,937 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:11,137 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 550 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1200 [2021-07-09 18:03:11,138 INFO L430 AbstractCegarLoop]: === Iteration 551 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:11,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:11,138 INFO L82 PathProgramCache]: Analyzing trace with hash 1629059839, now seen corresponding path program 396 times [2021-07-09 18:03:11,138 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:11,138 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162156785] [2021-07-09 18:03:11,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:11,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:11,262 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:11,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:11,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162156785] [2021-07-09 18:03:11,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162156785] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:11,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490664498] [2021-07-09 18:03:11,263 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 551 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 551 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:11,288 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:03:11,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:11,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:11,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:11,372 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:11,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:03:11,373 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:11,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:11,382 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:11,382 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:03:11,464 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:11,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490664498] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:11,465 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:11,465 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:11,465 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041503599] [2021-07-09 18:03:11,465 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:11,465 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:11,465 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:11,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:11,465 INFO L87 Difference]: Start difference. First operand 3897 states and 16348 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:12,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:12,299 INFO L93 Difference]: Finished difference Result 4345 states and 18092 transitions. [2021-07-09 18:03:12,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:03:12,299 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:12,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:12,309 INFO L225 Difference]: With dead ends: 4345 [2021-07-09 18:03:12,309 INFO L226 Difference]: Without dead ends: 4324 [2021-07-09 18:03:12,309 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 750.0ms TimeCoverageRelationStatistics Valid=191, Invalid=865, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:03:12,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4324 states. [2021-07-09 18:03:12,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4324 to 3889. [2021-07-09 18:03:12,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3889 states, 3888 states have (on average 4.195987654320987) internal successors, (16314), 3888 states have internal predecessors, (16314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:12,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3889 states to 3889 states and 16314 transitions. [2021-07-09 18:03:12,371 INFO L78 Accepts]: Start accepts. Automaton has 3889 states and 16314 transitions. Word has length 23 [2021-07-09 18:03:12,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:12,371 INFO L482 AbstractCegarLoop]: Abstraction has 3889 states and 16314 transitions. [2021-07-09 18:03:12,371 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:12,371 INFO L276 IsEmpty]: Start isEmpty. Operand 3889 states and 16314 transitions. [2021-07-09 18:03:12,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:12,377 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:12,377 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:12,577 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 551 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1202 [2021-07-09 18:03:12,578 INFO L430 AbstractCegarLoop]: === Iteration 552 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:12,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:12,578 INFO L82 PathProgramCache]: Analyzing trace with hash 1799874771, now seen corresponding path program 397 times [2021-07-09 18:03:12,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:12,578 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071665740] [2021-07-09 18:03:12,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:12,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:12,670 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:12,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:12,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071665740] [2021-07-09 18:03:12,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071665740] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:12,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147826160] [2021-07-09 18:03:12,670 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 552 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 552 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:12,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:12,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:12,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:12,796 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:12,796 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 20 treesize of output 36 [2021-07-09 18:03:12,798 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:12,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:12,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:12,807 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:03:12,870 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:12,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147826160] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:12,870 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:12,870 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:12,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825750409] [2021-07-09 18:03:12,870 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:12,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:12,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:12,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:12,870 INFO L87 Difference]: Start difference. First operand 3889 states and 16314 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:13,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:13,421 INFO L93 Difference]: Finished difference Result 4301 states and 17926 transitions. [2021-07-09 18:03:13,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:03:13,421 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:13,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:13,431 INFO L225 Difference]: With dead ends: 4301 [2021-07-09 18:03:13,431 INFO L226 Difference]: Without dead ends: 4278 [2021-07-09 18:03:13,431 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 415.2ms TimeCoverageRelationStatistics Valid=124, Invalid=578, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:03:13,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4278 states. [2021-07-09 18:03:13,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4278 to 3883. [2021-07-09 18:03:13,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3883 states, 3882 states have (on average 4.196805770221535) internal successors, (16292), 3882 states have internal predecessors, (16292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:13,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3883 states to 3883 states and 16292 transitions. [2021-07-09 18:03:13,491 INFO L78 Accepts]: Start accepts. Automaton has 3883 states and 16292 transitions. Word has length 23 [2021-07-09 18:03:13,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:13,491 INFO L482 AbstractCegarLoop]: Abstraction has 3883 states and 16292 transitions. [2021-07-09 18:03:13,491 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:13,491 INFO L276 IsEmpty]: Start isEmpty. Operand 3883 states and 16292 transitions. [2021-07-09 18:03:13,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:13,497 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:13,497 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:13,697 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 552 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1204 [2021-07-09 18:03:13,697 INFO L430 AbstractCegarLoop]: === Iteration 553 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:13,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:13,697 INFO L82 PathProgramCache]: Analyzing trace with hash 879475445, now seen corresponding path program 1 times [2021-07-09 18:03:13,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:13,698 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808356034] [2021-07-09 18:03:13,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:13,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:13,823 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:13,823 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:13,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808356034] [2021-07-09 18:03:13,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808356034] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:13,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154455609] [2021-07-09 18:03:13,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 553 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 553 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:13,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:13,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:13,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:13,948 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:13,949 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 20 treesize of output 36 [2021-07-09 18:03:13,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:13,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:13,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:13,959 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:03:14,024 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:14,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154455609] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:14,024 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:14,024 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:14,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108823722] [2021-07-09 18:03:14,024 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:14,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:14,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:14,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:14,024 INFO L87 Difference]: Start difference. First operand 3883 states and 16292 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:14,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:14,992 INFO L93 Difference]: Finished difference Result 4622 states and 19202 transitions. [2021-07-09 18:03:14,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:03:14,992 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:03:14,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:15,003 INFO L225 Difference]: With dead ends: 4622 [2021-07-09 18:03:15,003 INFO L226 Difference]: Without dead ends: 4600 [2021-07-09 18:03:15,003 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 789.0ms TimeCoverageRelationStatistics Valid=180, Invalid=812, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:03:15,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4600 states. [2021-07-09 18:03:15,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4600 to 3903. [2021-07-09 18:03:15,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3903 states, 3902 states have (on average 4.199384930804715) internal successors, (16386), 3902 states have internal predecessors, (16386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:15,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3903 states to 3903 states and 16386 transitions. [2021-07-09 18:03:15,072 INFO L78 Accepts]: Start accepts. Automaton has 3903 states and 16386 transitions. Word has length 23 [2021-07-09 18:03:15,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:15,073 INFO L482 AbstractCegarLoop]: Abstraction has 3903 states and 16386 transitions. [2021-07-09 18:03:15,073 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:15,073 INFO L276 IsEmpty]: Start isEmpty. Operand 3903 states and 16386 transitions. [2021-07-09 18:03:15,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:15,079 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:15,079 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:15,279 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1206,553 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:15,280 INFO L430 AbstractCegarLoop]: === Iteration 554 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:15,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:15,280 INFO L82 PathProgramCache]: Analyzing trace with hash 1464809397, now seen corresponding path program 2 times [2021-07-09 18:03:15,280 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:15,280 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233360023] [2021-07-09 18:03:15,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:15,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:15,407 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:15,407 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:15,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233360023] [2021-07-09 18:03:15,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233360023] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:15,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968744758] [2021-07-09 18:03:15,407 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 554 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 554 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:15,458 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:03:15,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:15,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:15,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:15,540 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:15,541 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 37 [2021-07-09 18:03:15,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:15,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:15,551 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:15,551 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:03:15,638 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:15,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968744758] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:15,638 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:15,638 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:15,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576058223] [2021-07-09 18:03:15,638 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:15,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:15,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:15,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:15,638 INFO L87 Difference]: Start difference. First operand 3903 states and 16386 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:16,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:16,564 INFO L93 Difference]: Finished difference Result 4476 states and 18602 transitions. [2021-07-09 18:03:16,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:03:16,564 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:03:16,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:16,574 INFO L225 Difference]: With dead ends: 4476 [2021-07-09 18:03:16,574 INFO L226 Difference]: Without dead ends: 4450 [2021-07-09 18:03:16,574 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 798.6ms TimeCoverageRelationStatistics Valid=209, Invalid=913, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:03:16,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4450 states. [2021-07-09 18:03:16,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4450 to 3907. [2021-07-09 18:03:16,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3907 states, 3906 states have (on average 4.199180747567844) internal successors, (16402), 3906 states have internal predecessors, (16402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:16,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3907 states to 3907 states and 16402 transitions. [2021-07-09 18:03:16,634 INFO L78 Accepts]: Start accepts. Automaton has 3907 states and 16402 transitions. Word has length 23 [2021-07-09 18:03:16,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:16,635 INFO L482 AbstractCegarLoop]: Abstraction has 3907 states and 16402 transitions. [2021-07-09 18:03:16,635 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:16,635 INFO L276 IsEmpty]: Start isEmpty. Operand 3907 states and 16402 transitions. [2021-07-09 18:03:16,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:16,641 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:16,641 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:16,841 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1208,554 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:16,841 INFO L430 AbstractCegarLoop]: === Iteration 555 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:16,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:16,842 INFO L82 PathProgramCache]: Analyzing trace with hash -1216591165, now seen corresponding path program 3 times [2021-07-09 18:03:16,842 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:16,842 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136303389] [2021-07-09 18:03:16,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:16,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:16,971 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:16,971 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:16,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136303389] [2021-07-09 18:03:16,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136303389] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:16,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186554136] [2021-07-09 18:03:16,971 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 555 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 555 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:16,996 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:03:16,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:16,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:16,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:17,079 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:17,080 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 37 [2021-07-09 18:03:17,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:17,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:17,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:17,090 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:03:17,176 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:17,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186554136] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:17,176 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:17,176 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:17,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475308147] [2021-07-09 18:03:17,176 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:17,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:17,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:17,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:17,177 INFO L87 Difference]: Start difference. First operand 3907 states and 16402 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:18,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:18,386 INFO L93 Difference]: Finished difference Result 4476 states and 18602 transitions. [2021-07-09 18:03:18,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:03:18,387 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:03:18,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:18,397 INFO L225 Difference]: With dead ends: 4476 [2021-07-09 18:03:18,397 INFO L226 Difference]: Without dead ends: 4455 [2021-07-09 18:03:18,397 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 1035.2ms TimeCoverageRelationStatistics Valid=235, Invalid=955, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:03:18,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4455 states. [2021-07-09 18:03:18,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4455 to 3899. [2021-07-09 18:03:18,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3899 states, 3898 states have (on average 4.199076449461262) internal successors, (16368), 3898 states have internal predecessors, (16368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:18,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3899 states to 3899 states and 16368 transitions. [2021-07-09 18:03:18,476 INFO L78 Accepts]: Start accepts. Automaton has 3899 states and 16368 transitions. Word has length 23 [2021-07-09 18:03:18,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:18,476 INFO L482 AbstractCegarLoop]: Abstraction has 3899 states and 16368 transitions. [2021-07-09 18:03:18,476 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:18,476 INFO L276 IsEmpty]: Start isEmpty. Operand 3899 states and 16368 transitions. [2021-07-09 18:03:18,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:18,482 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:18,482 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:18,683 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 555 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1210 [2021-07-09 18:03:18,683 INFO L430 AbstractCegarLoop]: === Iteration 556 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:18,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:18,683 INFO L82 PathProgramCache]: Analyzing trace with hash 1228972823, now seen corresponding path program 4 times [2021-07-09 18:03:18,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:18,683 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261908097] [2021-07-09 18:03:18,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:18,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:18,806 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:18,806 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:18,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261908097] [2021-07-09 18:03:18,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261908097] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:18,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734669404] [2021-07-09 18:03:18,806 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 556 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 556 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:18,831 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:03:18,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:18,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:18,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:18,930 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:18,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:03:18,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:18,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:18,941 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:18,941 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:03:19,009 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:19,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734669404] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:19,010 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:19,010 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:19,010 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248614459] [2021-07-09 18:03:19,010 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:19,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:19,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:19,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:19,010 INFO L87 Difference]: Start difference. First operand 3899 states and 16368 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:19,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:19,902 INFO L93 Difference]: Finished difference Result 4638 states and 19236 transitions. [2021-07-09 18:03:19,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:03:19,903 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:03:19,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:19,913 INFO L225 Difference]: With dead ends: 4638 [2021-07-09 18:03:19,913 INFO L226 Difference]: Without dead ends: 4608 [2021-07-09 18:03:19,913 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 637.2ms TimeCoverageRelationStatistics Valid=172, Invalid=820, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:03:19,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4608 states. [2021-07-09 18:03:19,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4608 to 3905. [2021-07-09 18:03:19,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3905 states, 3904 states have (on average 4.200819672131147) internal successors, (16400), 3904 states have internal predecessors, (16400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:19,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3905 states to 3905 states and 16400 transitions. [2021-07-09 18:03:19,976 INFO L78 Accepts]: Start accepts. Automaton has 3905 states and 16400 transitions. Word has length 23 [2021-07-09 18:03:19,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:19,976 INFO L482 AbstractCegarLoop]: Abstraction has 3905 states and 16400 transitions. [2021-07-09 18:03:19,976 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:19,976 INFO L276 IsEmpty]: Start isEmpty. Operand 3905 states and 16400 transitions. [2021-07-09 18:03:19,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:19,983 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:19,983 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:20,183 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 556 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1212 [2021-07-09 18:03:20,183 INFO L430 AbstractCegarLoop]: === Iteration 557 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:20,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:20,183 INFO L82 PathProgramCache]: Analyzing trace with hash 1310371879, now seen corresponding path program 5 times [2021-07-09 18:03:20,183 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:20,184 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510431176] [2021-07-09 18:03:20,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:20,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:20,313 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:20,313 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:20,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510431176] [2021-07-09 18:03:20,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510431176] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:20,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418337419] [2021-07-09 18:03:20,313 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 557 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 557 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:20,339 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:03:20,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:20,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:20,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:20,420 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:20,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-09 18:03:20,421 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:20,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:20,430 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:20,430 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:03:20,517 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:20,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418337419] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:20,517 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:20,517 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:20,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943703924] [2021-07-09 18:03:20,518 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:20,518 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:20,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:20,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:20,518 INFO L87 Difference]: Start difference. First operand 3905 states and 16400 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:21,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:21,419 INFO L93 Difference]: Finished difference Result 4456 states and 18531 transitions. [2021-07-09 18:03:21,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:03:21,420 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:03:21,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:21,430 INFO L225 Difference]: With dead ends: 4456 [2021-07-09 18:03:21,430 INFO L226 Difference]: Without dead ends: 4430 [2021-07-09 18:03:21,430 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 821.4ms TimeCoverageRelationStatistics Valid=214, Invalid=908, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:03:21,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4430 states. [2021-07-09 18:03:21,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4430 to 3909. [2021-07-09 18:03:21,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3909 states, 3908 states have (on average 4.200614124872057) internal successors, (16416), 3908 states have internal predecessors, (16416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:21,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3909 states to 3909 states and 16416 transitions. [2021-07-09 18:03:21,496 INFO L78 Accepts]: Start accepts. Automaton has 3909 states and 16416 transitions. Word has length 23 [2021-07-09 18:03:21,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:21,496 INFO L482 AbstractCegarLoop]: Abstraction has 3909 states and 16416 transitions. [2021-07-09 18:03:21,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:21,496 INFO L276 IsEmpty]: Start isEmpty. Operand 3909 states and 16416 transitions. [2021-07-09 18:03:21,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:21,503 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:21,503 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:21,703 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1214,557 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:21,703 INFO L430 AbstractCegarLoop]: === Iteration 558 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:21,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:21,703 INFO L82 PathProgramCache]: Analyzing trace with hash -1371028683, now seen corresponding path program 6 times [2021-07-09 18:03:21,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:21,704 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292164370] [2021-07-09 18:03:21,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:21,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:21,830 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:21,830 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:21,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292164370] [2021-07-09 18:03:21,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292164370] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:21,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589019936] [2021-07-09 18:03:21,830 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 558 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 558 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:21,856 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:03:21,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:21,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:03:21,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:21,999 INFO L354 Elim1Store]: treesize reduction 20, result has 67.2 percent of original size [2021-07-09 18:03:22,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 64 [2021-07-09 18:03:22,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:22,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:22,016 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:22,016 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:48 [2021-07-09 18:03:22,088 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:22,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589019936] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:22,089 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:22,089 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:03:22,089 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57671283] [2021-07-09 18:03:22,089 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:03:22,089 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:22,089 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:03:22,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:03:22,089 INFO L87 Difference]: Start difference. First operand 3909 states and 16416 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:22,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:22,961 INFO L93 Difference]: Finished difference Result 4268 states and 17776 transitions. [2021-07-09 18:03:22,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:03:22,961 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:22,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:22,971 INFO L225 Difference]: With dead ends: 4268 [2021-07-09 18:03:22,971 INFO L226 Difference]: Without dead ends: 4247 [2021-07-09 18:03:22,971 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 725.1ms TimeCoverageRelationStatistics Valid=192, Invalid=1140, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:03:22,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4247 states. [2021-07-09 18:03:23,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4247 to 3901. [2021-07-09 18:03:23,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3901 states, 3900 states have (on average 4.201794871794871) internal successors, (16387), 3900 states have internal predecessors, (16387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:23,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3901 states to 3901 states and 16387 transitions. [2021-07-09 18:03:23,034 INFO L78 Accepts]: Start accepts. Automaton has 3901 states and 16387 transitions. Word has length 23 [2021-07-09 18:03:23,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:23,034 INFO L482 AbstractCegarLoop]: Abstraction has 3901 states and 16387 transitions. [2021-07-09 18:03:23,034 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:23,034 INFO L276 IsEmpty]: Start isEmpty. Operand 3901 states and 16387 transitions. [2021-07-09 18:03:23,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:23,041 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:23,041 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:23,241 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1216,558 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:23,241 INFO L430 AbstractCegarLoop]: === Iteration 559 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:23,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:23,242 INFO L82 PathProgramCache]: Analyzing trace with hash 1004425269, now seen corresponding path program 7 times [2021-07-09 18:03:23,242 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:23,242 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828705232] [2021-07-09 18:03:23,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:23,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:23,360 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:23,361 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:23,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828705232] [2021-07-09 18:03:23,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828705232] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:23,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767740692] [2021-07-09 18:03:23,361 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 559 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 559 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:23,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:23,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:23,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:23,488 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:23,488 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 20 treesize of output 36 [2021-07-09 18:03:23,489 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:23,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:23,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:23,498 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:03:23,565 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:23,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767740692] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:23,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:23,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:23,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423981599] [2021-07-09 18:03:23,566 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:23,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:23,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:23,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:23,566 INFO L87 Difference]: Start difference. First operand 3901 states and 16387 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:24,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:24,202 INFO L93 Difference]: Finished difference Result 4386 states and 18262 transitions. [2021-07-09 18:03:24,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:03:24,202 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:03:24,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:24,212 INFO L225 Difference]: With dead ends: 4386 [2021-07-09 18:03:24,212 INFO L226 Difference]: Without dead ends: 4352 [2021-07-09 18:03:24,212 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 478.4ms TimeCoverageRelationStatistics Valid=138, Invalid=674, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:03:24,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4352 states. [2021-07-09 18:03:24,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4352 to 3912. [2021-07-09 18:03:24,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3912 states, 3911 states have (on average 4.2019943748401944) internal successors, (16434), 3911 states have internal predecessors, (16434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:24,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3912 states to 3912 states and 16434 transitions. [2021-07-09 18:03:24,275 INFO L78 Accepts]: Start accepts. Automaton has 3912 states and 16434 transitions. Word has length 23 [2021-07-09 18:03:24,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:24,275 INFO L482 AbstractCegarLoop]: Abstraction has 3912 states and 16434 transitions. [2021-07-09 18:03:24,275 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:24,275 INFO L276 IsEmpty]: Start isEmpty. Operand 3912 states and 16434 transitions. [2021-07-09 18:03:24,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:24,281 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:24,281 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:24,481 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 559 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1220 [2021-07-09 18:03:24,482 INFO L430 AbstractCegarLoop]: === Iteration 560 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:24,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:24,482 INFO L82 PathProgramCache]: Analyzing trace with hash 1158862787, now seen corresponding path program 8 times [2021-07-09 18:03:24,482 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:24,482 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676750164] [2021-07-09 18:03:24,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:24,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:24,600 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:24,601 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:24,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676750164] [2021-07-09 18:03:24,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676750164] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:24,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285243232] [2021-07-09 18:03:24,601 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 560 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 560 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:24,625 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:03:24,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:24,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:24,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:24,727 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:24,728 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 20 treesize of output 36 [2021-07-09 18:03:24,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:24,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:24,738 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:24,738 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:03:24,805 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:24,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285243232] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:24,805 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:24,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:24,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21368193] [2021-07-09 18:03:24,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:24,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:24,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:24,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:24,806 INFO L87 Difference]: Start difference. First operand 3912 states and 16434 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:25,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:25,552 INFO L93 Difference]: Finished difference Result 4464 states and 18562 transitions. [2021-07-09 18:03:25,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:03:25,553 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:03:25,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:25,563 INFO L225 Difference]: With dead ends: 4464 [2021-07-09 18:03:25,563 INFO L226 Difference]: Without dead ends: 4434 [2021-07-09 18:03:25,563 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 531.9ms TimeCoverageRelationStatistics Valid=145, Invalid=725, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:03:25,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4434 states. [2021-07-09 18:03:25,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4434 to 3916. [2021-07-09 18:03:25,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3916 states, 3915 states have (on average 4.202298850574713) internal successors, (16452), 3915 states have internal predecessors, (16452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:25,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3916 states to 3916 states and 16452 transitions. [2021-07-09 18:03:25,622 INFO L78 Accepts]: Start accepts. Automaton has 3916 states and 16452 transitions. Word has length 23 [2021-07-09 18:03:25,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:25,622 INFO L482 AbstractCegarLoop]: Abstraction has 3916 states and 16452 transitions. [2021-07-09 18:03:25,622 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:25,622 INFO L276 IsEmpty]: Start isEmpty. Operand 3916 states and 16452 transitions. [2021-07-09 18:03:25,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:25,628 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:25,628 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:25,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 560 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1222 [2021-07-09 18:03:25,829 INFO L430 AbstractCegarLoop]: === Iteration 561 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:25,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:25,829 INFO L82 PathProgramCache]: Analyzing trace with hash 1240261843, now seen corresponding path program 9 times [2021-07-09 18:03:25,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:25,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085204587] [2021-07-09 18:03:25,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:25,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:25,959 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:25,959 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:25,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085204587] [2021-07-09 18:03:25,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085204587] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:25,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789733779] [2021-07-09 18:03:25,959 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 561 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 561 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:25,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:03:25,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:25,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:25,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:26,072 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:26,072 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 37 [2021-07-09 18:03:26,073 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:26,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:26,082 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:26,082 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:03:26,198 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:26,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1789733779] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:26,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:26,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:26,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51405134] [2021-07-09 18:03:26,198 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:26,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:26,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:26,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:26,198 INFO L87 Difference]: Start difference. First operand 3916 states and 16452 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:27,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:27,010 INFO L93 Difference]: Finished difference Result 4328 states and 18029 transitions. [2021-07-09 18:03:27,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:03:27,010 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:03:27,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:27,020 INFO L225 Difference]: With dead ends: 4328 [2021-07-09 18:03:27,020 INFO L226 Difference]: Without dead ends: 4302 [2021-07-09 18:03:27,020 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 746.6ms TimeCoverageRelationStatistics Valid=167, Invalid=763, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:03:27,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4302 states. [2021-07-09 18:03:27,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4302 to 3920. [2021-07-09 18:03:27,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3920 states, 3919 states have (on average 4.20209237050268) internal successors, (16468), 3919 states have internal predecessors, (16468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:27,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3920 states to 3920 states and 16468 transitions. [2021-07-09 18:03:27,080 INFO L78 Accepts]: Start accepts. Automaton has 3920 states and 16468 transitions. Word has length 23 [2021-07-09 18:03:27,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:27,080 INFO L482 AbstractCegarLoop]: Abstraction has 3920 states and 16468 transitions. [2021-07-09 18:03:27,080 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:27,080 INFO L276 IsEmpty]: Start isEmpty. Operand 3920 states and 16468 transitions. [2021-07-09 18:03:27,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:27,088 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:27,088 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:27,288 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1224,561 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:27,288 INFO L430 AbstractCegarLoop]: === Iteration 562 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:27,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:27,288 INFO L82 PathProgramCache]: Analyzing trace with hash -1441138719, now seen corresponding path program 10 times [2021-07-09 18:03:27,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:27,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974717090] [2021-07-09 18:03:27,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:27,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:27,413 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:27,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:27,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974717090] [2021-07-09 18:03:27,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974717090] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:27,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1160563174] [2021-07-09 18:03:27,413 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 562 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 562 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:27,438 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:03:27,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:27,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:27,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:27,526 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:27,526 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 37 [2021-07-09 18:03:27,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:27,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:27,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:27,536 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:03:27,624 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:27,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1160563174] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:27,624 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:27,624 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:27,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570399254] [2021-07-09 18:03:27,625 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:27,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:27,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:27,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:27,625 INFO L87 Difference]: Start difference. First operand 3920 states and 16468 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:28,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:28,620 INFO L93 Difference]: Finished difference Result 4339 states and 18070 transitions. [2021-07-09 18:03:28,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:03:28,620 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:03:28,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:28,630 INFO L225 Difference]: With dead ends: 4339 [2021-07-09 18:03:28,630 INFO L226 Difference]: Without dead ends: 4318 [2021-07-09 18:03:28,631 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 857.2ms TimeCoverageRelationStatistics Valid=171, Invalid=759, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:03:28,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4318 states. [2021-07-09 18:03:28,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4318 to 3910. [2021-07-09 18:03:28,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3910 states, 3909 states have (on average 4.202609363008442) internal successors, (16428), 3909 states have internal predecessors, (16428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:28,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3910 states to 3910 states and 16428 transitions. [2021-07-09 18:03:28,695 INFO L78 Accepts]: Start accepts. Automaton has 3910 states and 16428 transitions. Word has length 23 [2021-07-09 18:03:28,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:28,696 INFO L482 AbstractCegarLoop]: Abstraction has 3910 states and 16428 transitions. [2021-07-09 18:03:28,696 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:28,696 INFO L276 IsEmpty]: Start isEmpty. Operand 3910 states and 16428 transitions. [2021-07-09 18:03:28,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:28,702 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:28,702 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:28,902 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 562 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1226 [2021-07-09 18:03:28,903 INFO L430 AbstractCegarLoop]: === Iteration 563 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:28,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:28,903 INFO L82 PathProgramCache]: Analyzing trace with hash 1998744343, now seen corresponding path program 11 times [2021-07-09 18:03:28,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:28,903 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359276619] [2021-07-09 18:03:28,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:28,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:29,012 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:29,013 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:29,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359276619] [2021-07-09 18:03:29,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359276619] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:29,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1209136946] [2021-07-09 18:03:29,013 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 563 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 563 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:29,037 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:03:29,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:29,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:29,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:29,144 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:29,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:03:29,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:29,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:29,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:29,155 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:03:29,224 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:29,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1209136946] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:29,225 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:29,225 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:29,225 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068333952] [2021-07-09 18:03:29,225 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:29,225 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:29,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:29,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:29,225 INFO L87 Difference]: Start difference. First operand 3910 states and 16428 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:29,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:29,855 INFO L93 Difference]: Finished difference Result 4321 states and 18000 transitions. [2021-07-09 18:03:29,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:03:29,855 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:03:29,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:29,866 INFO L225 Difference]: With dead ends: 4321 [2021-07-09 18:03:29,866 INFO L226 Difference]: Without dead ends: 4312 [2021-07-09 18:03:29,866 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 517.6ms TimeCoverageRelationStatistics Valid=141, Invalid=729, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:03:29,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4312 states. [2021-07-09 18:03:29,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4312 to 3941. [2021-07-09 18:03:29,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3941 states, 3940 states have (on average 4.20761421319797) internal successors, (16578), 3940 states have internal predecessors, (16578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:29,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3941 states to 3941 states and 16578 transitions. [2021-07-09 18:03:29,932 INFO L78 Accepts]: Start accepts. Automaton has 3941 states and 16578 transitions. Word has length 23 [2021-07-09 18:03:29,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:29,932 INFO L482 AbstractCegarLoop]: Abstraction has 3941 states and 16578 transitions. [2021-07-09 18:03:29,932 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:29,932 INFO L276 IsEmpty]: Start isEmpty. Operand 3941 states and 16578 transitions. [2021-07-09 18:03:29,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:29,938 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:29,938 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:30,138 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1228,563 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:30,139 INFO L430 AbstractCegarLoop]: === Iteration 564 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:30,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:30,139 INFO L82 PathProgramCache]: Analyzing trace with hash -1381141465, now seen corresponding path program 12 times [2021-07-09 18:03:30,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:30,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562230882] [2021-07-09 18:03:30,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:30,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:30,256 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:30,256 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:30,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562230882] [2021-07-09 18:03:30,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562230882] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:30,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772856672] [2021-07-09 18:03:30,256 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 564 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 564 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:30,282 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:03:30,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:30,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:03:30,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:30,466 INFO L354 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2021-07-09 18:03:30,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 22 treesize of output 56 [2021-07-09 18:03:30,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:03:30,548 INFO L628 ElimStorePlain]: treesize reduction 61, result has 55.5 percent of original size [2021-07-09 18:03:30,550 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:30,550 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:76 [2021-07-09 18:03:30,668 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:30,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [772856672] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:30,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:30,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:03:30,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467200178] [2021-07-09 18:03:30,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:03:30,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:30,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:03:30,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:03:30,669 INFO L87 Difference]: Start difference. First operand 3941 states and 16578 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:30,923 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 49 [2021-07-09 18:03:31,088 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 62 [2021-07-09 18:03:31,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:31,727 INFO L93 Difference]: Finished difference Result 4315 states and 18017 transitions. [2021-07-09 18:03:31,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:03:31,728 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:31,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:31,737 INFO L225 Difference]: With dead ends: 4315 [2021-07-09 18:03:31,737 INFO L226 Difference]: Without dead ends: 4306 [2021-07-09 18:03:31,737 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 949.4ms TimeCoverageRelationStatistics Valid=128, Invalid=928, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:03:31,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4306 states. [2021-07-09 18:03:31,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4306 to 3945. [2021-07-09 18:03:31,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3945 states, 3944 states have (on average 4.2074036511156185) internal successors, (16594), 3944 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-07-09 18:03:31,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3945 states to 3945 states and 16594 transitions. [2021-07-09 18:03:31,795 INFO L78 Accepts]: Start accepts. Automaton has 3945 states and 16594 transitions. Word has length 23 [2021-07-09 18:03:31,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:31,795 INFO L482 AbstractCegarLoop]: Abstraction has 3945 states and 16594 transitions. [2021-07-09 18:03:31,796 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:31,796 INFO L276 IsEmpty]: Start isEmpty. Operand 3945 states and 16594 transitions. [2021-07-09 18:03:31,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:31,801 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:31,802 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:32,002 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1230,564 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:32,002 INFO L430 AbstractCegarLoop]: === Iteration 565 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:32,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:32,002 INFO L82 PathProgramCache]: Analyzing trace with hash -1226703947, now seen corresponding path program 13 times [2021-07-09 18:03:32,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:32,002 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042055106] [2021-07-09 18:03:32,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:32,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:32,113 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:32,113 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:32,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042055106] [2021-07-09 18:03:32,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042055106] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:32,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [618109619] [2021-07-09 18:03:32,113 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 565 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 565 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:32,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:32,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:32,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:32,261 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:32,261 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 20 treesize of output 36 [2021-07-09 18:03:32,263 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:32,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:32,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:32,273 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:03:32,342 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:32,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [618109619] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:32,342 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:32,342 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:32,342 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988162078] [2021-07-09 18:03:32,343 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:32,343 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:32,343 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:32,343 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:32,343 INFO L87 Difference]: Start difference. First operand 3945 states and 16594 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:33,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:33,148 INFO L93 Difference]: Finished difference Result 4385 states and 18284 transitions. [2021-07-09 18:03:33,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:03:33,148 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:03:33,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:33,158 INFO L225 Difference]: With dead ends: 4385 [2021-07-09 18:03:33,158 INFO L226 Difference]: Without dead ends: 4376 [2021-07-09 18:03:33,159 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 610.3ms TimeCoverageRelationStatistics Valid=161, Invalid=831, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:03:33,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4376 states. [2021-07-09 18:03:33,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4376 to 3968. [2021-07-09 18:03:33,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3968 states, 3967 states have (on average 4.206705318880767) internal successors, (16688), 3967 states have internal predecessors, (16688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:33,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3968 states to 3968 states and 16688 transitions. [2021-07-09 18:03:33,224 INFO L78 Accepts]: Start accepts. Automaton has 3968 states and 16688 transitions. Word has length 23 [2021-07-09 18:03:33,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:33,225 INFO L482 AbstractCegarLoop]: Abstraction has 3968 states and 16688 transitions. [2021-07-09 18:03:33,225 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:33,225 INFO L276 IsEmpty]: Start isEmpty. Operand 3968 states and 16688 transitions. [2021-07-09 18:03:33,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:33,231 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:33,231 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:33,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1235,565 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:33,432 INFO L430 AbstractCegarLoop]: === Iteration 566 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:33,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:33,432 INFO L82 PathProgramCache]: Analyzing trace with hash -1145304891, now seen corresponding path program 14 times [2021-07-09 18:03:33,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:33,432 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115889783] [2021-07-09 18:03:33,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:33,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:33,588 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:33,588 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:33,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115889783] [2021-07-09 18:03:33,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115889783] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:33,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737219157] [2021-07-09 18:03:33,588 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 566 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 566 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:33,614 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:03:33,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:33,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:33,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:33,706 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:33,706 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 37 [2021-07-09 18:03:33,708 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:33,717 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:33,718 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:33,718 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:03:33,818 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:33,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1737219157] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:33,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:33,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:33,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129057832] [2021-07-09 18:03:33,819 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:33,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:33,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:33,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:33,819 INFO L87 Difference]: Start difference. First operand 3968 states and 16688 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:34,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:34,801 INFO L93 Difference]: Finished difference Result 4260 states and 17798 transitions. [2021-07-09 18:03:34,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:03:34,802 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:03:34,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:34,811 INFO L225 Difference]: With dead ends: 4260 [2021-07-09 18:03:34,811 INFO L226 Difference]: Without dead ends: 4251 [2021-07-09 18:03:34,811 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 868.5ms TimeCoverageRelationStatistics Valid=198, Invalid=924, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:03:34,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4251 states. [2021-07-09 18:03:34,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4251 to 3972. [2021-07-09 18:03:34,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3972 states, 3971 states have (on average 4.206497104004029) internal successors, (16704), 3971 states have internal predecessors, (16704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:34,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3972 states to 3972 states and 16704 transitions. [2021-07-09 18:03:34,870 INFO L78 Accepts]: Start accepts. Automaton has 3972 states and 16704 transitions. Word has length 23 [2021-07-09 18:03:34,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:34,870 INFO L482 AbstractCegarLoop]: Abstraction has 3972 states and 16704 transitions. [2021-07-09 18:03:34,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:34,870 INFO L276 IsEmpty]: Start isEmpty. Operand 3972 states and 16704 transitions. [2021-07-09 18:03:34,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:34,876 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:34,877 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:35,077 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 566 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1237 [2021-07-09 18:03:35,077 INFO L430 AbstractCegarLoop]: === Iteration 567 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:35,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:35,077 INFO L82 PathProgramCache]: Analyzing trace with hash 468261843, now seen corresponding path program 15 times [2021-07-09 18:03:35,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:35,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545447703] [2021-07-09 18:03:35,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:35,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:35,193 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:35,193 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:35,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545447703] [2021-07-09 18:03:35,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545447703] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:35,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235310463] [2021-07-09 18:03:35,193 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 567 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 567 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:35,219 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:03:35,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:35,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:35,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:35,308 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:35,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:03:35,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:35,318 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:35,318 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:35,318 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:03:35,406 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:35,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235310463] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:35,406 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:35,406 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:03:35,406 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456662169] [2021-07-09 18:03:35,406 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:35,406 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:35,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:35,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:35,406 INFO L87 Difference]: Start difference. First operand 3972 states and 16704 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:36,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:36,423 INFO L93 Difference]: Finished difference Result 4233 states and 17674 transitions. [2021-07-09 18:03:36,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:03:36,423 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:03:36,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:36,432 INFO L225 Difference]: With dead ends: 4233 [2021-07-09 18:03:36,432 INFO L226 Difference]: Without dead ends: 4222 [2021-07-09 18:03:36,433 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 906.1ms TimeCoverageRelationStatistics Valid=182, Invalid=810, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:03:36,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4222 states. [2021-07-09 18:03:36,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4222 to 3968. [2021-07-09 18:03:36,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3968 states, 3967 states have (on average 4.206705318880767) internal successors, (16688), 3967 states have internal predecessors, (16688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:36,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3968 states to 3968 states and 16688 transitions. [2021-07-09 18:03:36,492 INFO L78 Accepts]: Start accepts. Automaton has 3968 states and 16688 transitions. Word has length 23 [2021-07-09 18:03:36,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:36,492 INFO L482 AbstractCegarLoop]: Abstraction has 3968 states and 16688 transitions. [2021-07-09 18:03:36,492 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:36,492 INFO L276 IsEmpty]: Start isEmpty. Operand 3968 states and 16688 transitions. [2021-07-09 18:03:36,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:36,498 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:36,498 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:36,698 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1239,567 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:36,698 INFO L430 AbstractCegarLoop]: === Iteration 568 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:36,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:36,698 INFO L82 PathProgramCache]: Analyzing trace with hash 570192243, now seen corresponding path program 1 times [2021-07-09 18:03:36,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:36,699 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125853588] [2021-07-09 18:03:36,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:36,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:36,788 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:36,788 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:36,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125853588] [2021-07-09 18:03:36,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125853588] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:36,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079070945] [2021-07-09 18:03:36,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 568 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 568 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:36,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:36,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:36,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:36,952 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:36,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:03:36,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:36,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:36,962 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:36,962 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:03:37,028 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:37,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1079070945] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:37,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:37,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2021-07-09 18:03:37,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881675912] [2021-07-09 18:03:37,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:37,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:37,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:37,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:37,029 INFO L87 Difference]: Start difference. First operand 3968 states and 16688 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:37,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:37,800 INFO L93 Difference]: Finished difference Result 5405 states and 22414 transitions. [2021-07-09 18:03:37,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:03:37,800 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:37,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:37,812 INFO L225 Difference]: With dead ends: 5405 [2021-07-09 18:03:37,812 INFO L226 Difference]: Without dead ends: 5361 [2021-07-09 18:03:37,812 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 588.7ms TimeCoverageRelationStatistics Valid=152, Invalid=904, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:03:37,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5361 states. [2021-07-09 18:03:37,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5361 to 4028. [2021-07-09 18:03:37,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4028 states, 4027 states have (on average 4.215545070772287) internal successors, (16976), 4027 states have internal predecessors, (16976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:37,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4028 states to 4028 states and 16976 transitions. [2021-07-09 18:03:37,880 INFO L78 Accepts]: Start accepts. Automaton has 4028 states and 16976 transitions. Word has length 23 [2021-07-09 18:03:37,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:37,880 INFO L482 AbstractCegarLoop]: Abstraction has 4028 states and 16976 transitions. [2021-07-09 18:03:37,880 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:37,880 INFO L276 IsEmpty]: Start isEmpty. Operand 4028 states and 16976 transitions. [2021-07-09 18:03:37,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:37,886 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:37,886 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:38,086 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1241,568 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:38,086 INFO L430 AbstractCegarLoop]: === Iteration 569 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:38,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:38,087 INFO L82 PathProgramCache]: Analyzing trace with hash 1155526195, now seen corresponding path program 2 times [2021-07-09 18:03:38,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:38,087 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72161597] [2021-07-09 18:03:38,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:38,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:38,185 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:03:38,185 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:38,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72161597] [2021-07-09 18:03:38,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72161597] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:38,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176796779] [2021-07-09 18:03:38,185 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 569 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 569 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:38,210 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:03:38,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:38,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:38,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:38,313 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:38,313 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 37 [2021-07-09 18:03:38,314 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:38,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:38,324 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:38,324 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:03:38,414 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:38,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176796779] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:38,414 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:38,414 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2021-07-09 18:03:38,414 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083917701] [2021-07-09 18:03:38,414 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:38,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:38,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:38,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:38,415 INFO L87 Difference]: Start difference. First operand 4028 states and 16976 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:39,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:39,298 INFO L93 Difference]: Finished difference Result 5250 states and 21765 transitions. [2021-07-09 18:03:39,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:03:39,298 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:39,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:39,310 INFO L225 Difference]: With dead ends: 5250 [2021-07-09 18:03:39,310 INFO L226 Difference]: Without dead ends: 5198 [2021-07-09 18:03:39,310 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 716.0ms TimeCoverageRelationStatistics Valid=175, Invalid=1015, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:03:39,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5198 states. [2021-07-09 18:03:39,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5198 to 4094. [2021-07-09 18:03:39,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4094 states, 4093 states have (on average 4.219643293427803) internal successors, (17271), 4093 states have internal predecessors, (17271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:39,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4094 states to 4094 states and 17271 transitions. [2021-07-09 18:03:39,378 INFO L78 Accepts]: Start accepts. Automaton has 4094 states and 17271 transitions. Word has length 23 [2021-07-09 18:03:39,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:39,378 INFO L482 AbstractCegarLoop]: Abstraction has 4094 states and 17271 transitions. [2021-07-09 18:03:39,378 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:39,378 INFO L276 IsEmpty]: Start isEmpty. Operand 4094 states and 17271 transitions. [2021-07-09 18:03:39,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:39,384 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:39,384 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:39,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 569 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1243 [2021-07-09 18:03:39,585 INFO L430 AbstractCegarLoop]: === Iteration 570 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:39,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:39,585 INFO L82 PathProgramCache]: Analyzing trace with hash -1525874367, now seen corresponding path program 3 times [2021-07-09 18:03:39,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:39,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110323150] [2021-07-09 18:03:39,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:39,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:39,684 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:03:39,684 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:39,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110323150] [2021-07-09 18:03:39,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110323150] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:39,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [130153416] [2021-07-09 18:03:39,684 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 570 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 570 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:39,709 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:03:39,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:39,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:39,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:39,807 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:39,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:03:39,809 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:39,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:39,818 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:39,818 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:03:39,906 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:39,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [130153416] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:39,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:39,906 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2021-07-09 18:03:39,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849313485] [2021-07-09 18:03:39,907 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:39,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:39,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:39,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:39,907 INFO L87 Difference]: Start difference. First operand 4094 states and 17271 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:40,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:40,687 INFO L93 Difference]: Finished difference Result 5166 states and 21474 transitions. [2021-07-09 18:03:40,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:03:40,687 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:40,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:40,698 INFO L225 Difference]: With dead ends: 5166 [2021-07-09 18:03:40,698 INFO L226 Difference]: Without dead ends: 5124 [2021-07-09 18:03:40,698 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 652.6ms TimeCoverageRelationStatistics Valid=154, Invalid=838, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:03:40,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5124 states. [2021-07-09 18:03:40,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5124 to 4146. [2021-07-09 18:03:40,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4146 states, 4145 states have (on average 4.222677925211098) internal successors, (17503), 4145 states have internal predecessors, (17503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:40,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4146 states to 4146 states and 17503 transitions. [2021-07-09 18:03:40,766 INFO L78 Accepts]: Start accepts. Automaton has 4146 states and 17503 transitions. Word has length 23 [2021-07-09 18:03:40,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:40,766 INFO L482 AbstractCegarLoop]: Abstraction has 4146 states and 17503 transitions. [2021-07-09 18:03:40,766 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:40,766 INFO L276 IsEmpty]: Start isEmpty. Operand 4146 states and 17503 transitions. [2021-07-09 18:03:40,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:40,772 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:40,772 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:40,973 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 570 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1245 [2021-07-09 18:03:40,973 INFO L430 AbstractCegarLoop]: === Iteration 571 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:40,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:40,973 INFO L82 PathProgramCache]: Analyzing trace with hash 919689621, now seen corresponding path program 4 times [2021-07-09 18:03:40,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:40,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116831643] [2021-07-09 18:03:40,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:40,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:41,088 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:03:41,088 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:41,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116831643] [2021-07-09 18:03:41,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116831643] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:41,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706084651] [2021-07-09 18:03:41,088 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 571 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 571 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:41,112 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:03:41,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:41,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:41,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:41,219 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:41,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:03:41,220 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:41,229 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:41,229 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:41,229 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:03:41,296 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:41,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706084651] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:41,296 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:41,296 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2021-07-09 18:03:41,296 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684783036] [2021-07-09 18:03:41,296 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:41,296 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:41,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:41,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:41,297 INFO L87 Difference]: Start difference. First operand 4146 states and 17503 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:42,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:42,092 INFO L93 Difference]: Finished difference Result 5533 states and 22929 transitions. [2021-07-09 18:03:42,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:03:42,092 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:42,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:42,104 INFO L225 Difference]: With dead ends: 5533 [2021-07-09 18:03:42,104 INFO L226 Difference]: Without dead ends: 5472 [2021-07-09 18:03:42,104 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 624.8ms TimeCoverageRelationStatistics Valid=180, Invalid=1080, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:03:42,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5472 states. [2021-07-09 18:03:42,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5472 to 4158. [2021-07-09 18:03:42,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4158 states, 4157 states have (on average 4.223237911955738) internal successors, (17556), 4157 states have internal predecessors, (17556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:42,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4158 states to 4158 states and 17556 transitions. [2021-07-09 18:03:42,174 INFO L78 Accepts]: Start accepts. Automaton has 4158 states and 17556 transitions. Word has length 23 [2021-07-09 18:03:42,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:42,174 INFO L482 AbstractCegarLoop]: Abstraction has 4158 states and 17556 transitions. [2021-07-09 18:03:42,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:42,175 INFO L276 IsEmpty]: Start isEmpty. Operand 4158 states and 17556 transitions. [2021-07-09 18:03:42,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:42,181 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:42,181 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:42,381 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 571 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1247 [2021-07-09 18:03:42,381 INFO L430 AbstractCegarLoop]: === Iteration 572 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:42,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:42,382 INFO L82 PathProgramCache]: Analyzing trace with hash 1001088677, now seen corresponding path program 5 times [2021-07-09 18:03:42,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:42,382 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34494342] [2021-07-09 18:03:42,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:42,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:42,482 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:03:42,483 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:42,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34494342] [2021-07-09 18:03:42,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34494342] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:42,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856850220] [2021-07-09 18:03:42,483 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 572 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 572 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:42,509 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:03:42,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:42,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:03:42,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:42,607 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:42,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2021-07-09 18:03:42,608 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:42,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:42,616 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:42,616 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:23 [2021-07-09 18:03:42,685 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:42,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [856850220] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:42,685 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:42,685 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2021-07-09 18:03:42,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152822260] [2021-07-09 18:03:42,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:42,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:42,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:42,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:42,686 INFO L87 Difference]: Start difference. First operand 4158 states and 17556 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:43,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:43,412 INFO L93 Difference]: Finished difference Result 4985 states and 20747 transitions. [2021-07-09 18:03:43,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:03:43,412 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:43,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:43,424 INFO L225 Difference]: With dead ends: 4985 [2021-07-09 18:03:43,424 INFO L226 Difference]: Without dead ends: 4933 [2021-07-09 18:03:43,424 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 541.8ms TimeCoverageRelationStatistics Valid=133, Invalid=859, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:03:43,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4933 states. [2021-07-09 18:03:43,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4933 to 4160. [2021-07-09 18:03:43,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4160 states, 4159 states have (on average 4.224092329886992) internal successors, (17568), 4159 states have internal predecessors, (17568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:43,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4160 states to 4160 states and 17568 transitions. [2021-07-09 18:03:43,498 INFO L78 Accepts]: Start accepts. Automaton has 4160 states and 17568 transitions. Word has length 23 [2021-07-09 18:03:43,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:43,498 INFO L482 AbstractCegarLoop]: Abstraction has 4160 states and 17568 transitions. [2021-07-09 18:03:43,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:43,498 INFO L276 IsEmpty]: Start isEmpty. Operand 4160 states and 17568 transitions. [2021-07-09 18:03:43,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:43,505 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:43,505 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:43,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 572 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1249 [2021-07-09 18:03:43,706 INFO L430 AbstractCegarLoop]: === Iteration 573 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:43,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:43,706 INFO L82 PathProgramCache]: Analyzing trace with hash -1680311885, now seen corresponding path program 6 times [2021-07-09 18:03:43,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:43,706 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004442155] [2021-07-09 18:03:43,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:43,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:43,805 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:03:43,805 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:43,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004442155] [2021-07-09 18:03:43,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004442155] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:43,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941206664] [2021-07-09 18:03:43,805 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 573 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 573 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:43,830 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:03:43,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:43,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:43,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:43,929 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:43,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:03:43,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:43,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:43,939 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:43,939 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:03:44,029 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:44,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941206664] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:44,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:44,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2021-07-09 18:03:44,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936895473] [2021-07-09 18:03:44,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:44,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:44,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:44,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:44,030 INFO L87 Difference]: Start difference. First operand 4160 states and 17568 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:44,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:44,793 INFO L93 Difference]: Finished difference Result 5108 states and 21253 transitions. [2021-07-09 18:03:44,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:03:44,793 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:44,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:44,805 INFO L225 Difference]: With dead ends: 5108 [2021-07-09 18:03:44,805 INFO L226 Difference]: Without dead ends: 5066 [2021-07-09 18:03:44,806 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 613.4ms TimeCoverageRelationStatistics Valid=132, Invalid=738, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:03:44,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5066 states. [2021-07-09 18:03:44,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5066 to 4164. [2021-07-09 18:03:44,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4164 states, 4163 states have (on average 4.223877011770358) internal successors, (17584), 4163 states have internal predecessors, (17584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:44,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4164 states to 4164 states and 17584 transitions. [2021-07-09 18:03:44,873 INFO L78 Accepts]: Start accepts. Automaton has 4164 states and 17584 transitions. Word has length 23 [2021-07-09 18:03:44,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:44,873 INFO L482 AbstractCegarLoop]: Abstraction has 4164 states and 17584 transitions. [2021-07-09 18:03:44,873 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:44,873 INFO L276 IsEmpty]: Start isEmpty. Operand 4164 states and 17584 transitions. [2021-07-09 18:03:44,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:44,879 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:44,880 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:45,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1250,573 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:45,080 INFO L430 AbstractCegarLoop]: === Iteration 574 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:45,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:45,080 INFO L82 PathProgramCache]: Analyzing trace with hash 413446001, now seen corresponding path program 1 times [2021-07-09 18:03:45,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:45,080 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611757652] [2021-07-09 18:03:45,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:45,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:45,171 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:45,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:45,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611757652] [2021-07-09 18:03:45,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [611757652] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:45,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449988123] [2021-07-09 18:03:45,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 574 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 574 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:45,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:45,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:45,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:45,336 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:45,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:03:45,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:45,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:45,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:45,347 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:03:45,427 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:45,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449988123] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:45,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:45,427 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2021-07-09 18:03:45,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544236844] [2021-07-09 18:03:45,427 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:45,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:45,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:45,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:45,427 INFO L87 Difference]: Start difference. First operand 4164 states and 17584 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:46,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:46,258 INFO L93 Difference]: Finished difference Result 5900 states and 24455 transitions. [2021-07-09 18:03:46,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:03:46,259 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:46,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:46,271 INFO L225 Difference]: With dead ends: 5900 [2021-07-09 18:03:46,272 INFO L226 Difference]: Without dead ends: 5852 [2021-07-09 18:03:46,272 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 591.0ms TimeCoverageRelationStatistics Valid=161, Invalid=961, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:03:46,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5852 states. [2021-07-09 18:03:46,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5852 to 4252. [2021-07-09 18:03:46,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4252 states, 4251 states have (on average 4.235474006116208) internal successors, (18005), 4251 states have internal predecessors, (18005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:46,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4252 states to 4252 states and 18005 transitions. [2021-07-09 18:03:46,343 INFO L78 Accepts]: Start accepts. Automaton has 4252 states and 18005 transitions. Word has length 23 [2021-07-09 18:03:46,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:46,343 INFO L482 AbstractCegarLoop]: Abstraction has 4252 states and 18005 transitions. [2021-07-09 18:03:46,343 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:46,343 INFO L276 IsEmpty]: Start isEmpty. Operand 4252 states and 18005 transitions. [2021-07-09 18:03:46,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:46,350 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:46,350 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:46,550 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1252,574 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:46,551 INFO L430 AbstractCegarLoop]: === Iteration 575 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:46,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:46,551 INFO L82 PathProgramCache]: Analyzing trace with hash 926972853, now seen corresponding path program 2 times [2021-07-09 18:03:46,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:46,551 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376945719] [2021-07-09 18:03:46,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:46,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:46,651 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:03:46,651 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:46,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376945719] [2021-07-09 18:03:46,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376945719] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:46,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138000246] [2021-07-09 18:03:46,651 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 575 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 575 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:46,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:03:46,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:46,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:46,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:46,771 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:46,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:03:46,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:46,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:46,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:46,781 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:03:46,868 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:46,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138000246] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:46,868 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:46,869 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2021-07-09 18:03:46,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327609242] [2021-07-09 18:03:46,869 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:46,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:46,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:46,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:46,869 INFO L87 Difference]: Start difference. First operand 4252 states and 18005 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:47,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:47,728 INFO L93 Difference]: Finished difference Result 5525 states and 23009 transitions. [2021-07-09 18:03:47,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:03:47,729 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:47,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:47,741 INFO L225 Difference]: With dead ends: 5525 [2021-07-09 18:03:47,741 INFO L226 Difference]: Without dead ends: 5469 [2021-07-09 18:03:47,741 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 654.3ms TimeCoverageRelationStatistics Valid=166, Invalid=890, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:03:47,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5469 states. [2021-07-09 18:03:47,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5469 to 4336. [2021-07-09 18:03:47,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4336 states, 4335 states have (on average 4.242214532871972) internal successors, (18390), 4335 states have internal predecessors, (18390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:47,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4336 states to 4336 states and 18390 transitions. [2021-07-09 18:03:47,817 INFO L78 Accepts]: Start accepts. Automaton has 4336 states and 18390 transitions. Word has length 23 [2021-07-09 18:03:47,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:47,817 INFO L482 AbstractCegarLoop]: Abstraction has 4336 states and 18390 transitions. [2021-07-09 18:03:47,817 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:47,817 INFO L276 IsEmpty]: Start isEmpty. Operand 4336 states and 18390 transitions. [2021-07-09 18:03:47,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:47,824 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:47,824 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:48,024 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 575 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1254 [2021-07-09 18:03:48,024 INFO L430 AbstractCegarLoop]: === Iteration 576 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:48,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:48,024 INFO L82 PathProgramCache]: Analyzing trace with hash 2002684009, now seen corresponding path program 3 times [2021-07-09 18:03:48,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:48,025 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98057655] [2021-07-09 18:03:48,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:48,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:48,123 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:03:48,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:48,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98057655] [2021-07-09 18:03:48,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98057655] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:48,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821430936] [2021-07-09 18:03:48,124 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 576 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 576 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:48,148 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:03:48,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:48,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:03:48,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:48,248 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:48,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2021-07-09 18:03:48,250 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:48,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:48,258 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:48,258 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:23 [2021-07-09 18:03:48,326 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:48,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821430936] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:48,327 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:48,327 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2021-07-09 18:03:48,327 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045769268] [2021-07-09 18:03:48,327 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:48,327 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:48,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:48,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:48,327 INFO L87 Difference]: Start difference. First operand 4336 states and 18390 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:49,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:49,040 INFO L93 Difference]: Finished difference Result 5447 states and 22729 transitions. [2021-07-09 18:03:49,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:03:49,041 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:49,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:49,054 INFO L225 Difference]: With dead ends: 5447 [2021-07-09 18:03:49,054 INFO L226 Difference]: Without dead ends: 5401 [2021-07-09 18:03:49,054 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 561.1ms TimeCoverageRelationStatistics Valid=146, Invalid=910, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:03:49,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5401 states. [2021-07-09 18:03:49,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5401 to 4412. [2021-07-09 18:03:49,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4412 states, 4411 states have (on average 4.2443890274314215) internal successors, (18722), 4411 states have internal predecessors, (18722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:49,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4412 states to 4412 states and 18722 transitions. [2021-07-09 18:03:49,165 INFO L78 Accepts]: Start accepts. Automaton has 4412 states and 18722 transitions. Word has length 23 [2021-07-09 18:03:49,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:49,166 INFO L482 AbstractCegarLoop]: Abstraction has 4412 states and 18722 transitions. [2021-07-09 18:03:49,166 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:49,166 INFO L276 IsEmpty]: Start isEmpty. Operand 4412 states and 18722 transitions. [2021-07-09 18:03:49,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:49,173 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:49,173 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:49,373 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 576 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1256 [2021-07-09 18:03:49,373 INFO L430 AbstractCegarLoop]: === Iteration 577 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:49,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:49,373 INFO L82 PathProgramCache]: Analyzing trace with hash 822953499, now seen corresponding path program 4 times [2021-07-09 18:03:49,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:49,374 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569155705] [2021-07-09 18:03:49,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:49,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:49,467 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:03:49,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:49,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569155705] [2021-07-09 18:03:49,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569155705] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:49,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083252660] [2021-07-09 18:03:49,467 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 577 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 577 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:49,491 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:03:49,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:49,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:49,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:49,595 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:49,596 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 20 treesize of output 36 [2021-07-09 18:03:49,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:49,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:49,606 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:49,606 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:03:49,672 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:49,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083252660] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:49,673 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:49,673 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2021-07-09 18:03:49,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324375682] [2021-07-09 18:03:49,673 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:49,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:49,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:49,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:49,673 INFO L87 Difference]: Start difference. First operand 4412 states and 18722 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:50,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:50,443 INFO L93 Difference]: Finished difference Result 5663 states and 23581 transitions. [2021-07-09 18:03:50,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:03:50,443 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:50,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:50,456 INFO L225 Difference]: With dead ends: 5663 [2021-07-09 18:03:50,456 INFO L226 Difference]: Without dead ends: 5597 [2021-07-09 18:03:50,457 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 508.9ms TimeCoverageRelationStatistics Valid=136, Invalid=734, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:03:50,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5597 states. [2021-07-09 18:03:50,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5597 to 4457. [2021-07-09 18:03:50,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4457 states, 4456 states have (on average 4.248204667863555) internal successors, (18930), 4456 states have internal predecessors, (18930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:50,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4457 states to 4457 states and 18930 transitions. [2021-07-09 18:03:50,536 INFO L78 Accepts]: Start accepts. Automaton has 4457 states and 18930 transitions. Word has length 23 [2021-07-09 18:03:50,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:50,536 INFO L482 AbstractCegarLoop]: Abstraction has 4457 states and 18930 transitions. [2021-07-09 18:03:50,536 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:50,536 INFO L276 IsEmpty]: Start isEmpty. Operand 4457 states and 18930 transitions. [2021-07-09 18:03:50,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:50,543 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:50,543 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:50,744 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 577 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1257 [2021-07-09 18:03:50,744 INFO L430 AbstractCegarLoop]: === Iteration 578 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:50,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:50,744 INFO L82 PathProgramCache]: Analyzing trace with hash 1410698821, now seen corresponding path program 5 times [2021-07-09 18:03:50,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:50,744 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676153840] [2021-07-09 18:03:50,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:50,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:50,847 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:03:50,847 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:50,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676153840] [2021-07-09 18:03:50,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676153840] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:50,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11105243] [2021-07-09 18:03:50,848 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 578 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 578 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:50,874 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:03:50,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:50,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:03:50,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:50,994 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:50,995 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 35 treesize of output 51 [2021-07-09 18:03:50,996 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:51,006 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:51,008 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:51,009 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:12 [2021-07-09 18:03:51,044 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:51,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11105243] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:51,044 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:51,044 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:03:51,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965304571] [2021-07-09 18:03:51,044 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:03:51,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:51,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:03:51,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:03:51,045 INFO L87 Difference]: Start difference. First operand 4457 states and 18930 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:51,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:51,695 INFO L93 Difference]: Finished difference Result 5357 states and 22443 transitions. [2021-07-09 18:03:51,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:03:51,696 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 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 23 [2021-07-09 18:03:51,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:51,708 INFO L225 Difference]: With dead ends: 5357 [2021-07-09 18:03:51,708 INFO L226 Difference]: Without dead ends: 5329 [2021-07-09 18:03:51,708 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 456.7ms TimeCoverageRelationStatistics Valid=135, Invalid=735, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:03:51,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5329 states. [2021-07-09 18:03:51,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5329 to 4501. [2021-07-09 18:03:51,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4501 states, 4500 states have (on average 4.2508888888888885) internal successors, (19129), 4500 states have internal predecessors, (19129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:51,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4501 states to 4501 states and 19129 transitions. [2021-07-09 18:03:51,785 INFO L78 Accepts]: Start accepts. Automaton has 4501 states and 19129 transitions. Word has length 23 [2021-07-09 18:03:51,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:51,785 INFO L482 AbstractCegarLoop]: Abstraction has 4501 states and 19129 transitions. [2021-07-09 18:03:51,785 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:51,785 INFO L276 IsEmpty]: Start isEmpty. Operand 4501 states and 19129 transitions. [2021-07-09 18:03:51,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:51,792 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:51,792 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:51,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 578 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1259 [2021-07-09 18:03:51,993 INFO L430 AbstractCegarLoop]: === Iteration 579 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:51,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:51,993 INFO L82 PathProgramCache]: Analyzing trace with hash -1808557319, now seen corresponding path program 6 times [2021-07-09 18:03:51,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:51,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324415653] [2021-07-09 18:03:51,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:51,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:52,093 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:03:52,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:52,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324415653] [2021-07-09 18:03:52,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324415653] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:52,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94692325] [2021-07-09 18:03:52,093 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 579 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 579 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:52,119 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:03:52,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:52,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:03:52,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:52,216 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:52,216 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 37 [2021-07-09 18:03:52,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:52,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:52,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:52,227 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:03:52,316 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:52,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94692325] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:52,316 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:52,316 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2021-07-09 18:03:52,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445318126] [2021-07-09 18:03:52,316 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:03:52,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:52,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:03:52,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:03:52,317 INFO L87 Difference]: Start difference. First operand 4501 states and 19129 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:53,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:53,111 INFO L93 Difference]: Finished difference Result 5494 states and 22980 transitions. [2021-07-09 18:03:53,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:03:53,112 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:53,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:53,125 INFO L225 Difference]: With dead ends: 5494 [2021-07-09 18:03:53,125 INFO L226 Difference]: Without dead ends: 5448 [2021-07-09 18:03:53,125 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 614.5ms TimeCoverageRelationStatistics Valid=132, Invalid=738, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:03:53,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5448 states. [2021-07-09 18:03:53,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5448 to 4547. [2021-07-09 18:03:53,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4547 states, 4546 states have (on average 4.251869775626925) internal successors, (19329), 4546 states have internal predecessors, (19329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:53,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4547 states to 4547 states and 19329 transitions. [2021-07-09 18:03:53,204 INFO L78 Accepts]: Start accepts. Automaton has 4547 states and 19329 transitions. Word has length 23 [2021-07-09 18:03:53,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:53,204 INFO L482 AbstractCegarLoop]: Abstraction has 4547 states and 19329 transitions. [2021-07-09 18:03:53,204 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:53,204 INFO L276 IsEmpty]: Start isEmpty. Operand 4547 states and 19329 transitions. [2021-07-09 18:03:53,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:53,212 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:53,212 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:53,412 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1262,579 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:53,412 INFO L430 AbstractCegarLoop]: === Iteration 580 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:53,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:53,412 INFO L82 PathProgramCache]: Analyzing trace with hash 601928087, now seen corresponding path program 7 times [2021-07-09 18:03:53,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:53,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412020505] [2021-07-09 18:03:53,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:53,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:53,541 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:53,541 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:53,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412020505] [2021-07-09 18:03:53,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412020505] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:53,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069795763] [2021-07-09 18:03:53,542 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 580 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 580 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:53,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:53,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:53,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:53,682 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:53,682 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 20 treesize of output 36 [2021-07-09 18:03:53,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:53,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:53,692 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:53,693 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:03:53,759 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:53,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069795763] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:53,759 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:53,759 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:03:53,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935375816] [2021-07-09 18:03:53,759 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:03:53,760 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:53,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:03:53,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:03:53,760 INFO L87 Difference]: Start difference. First operand 4547 states and 19329 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:54,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:54,964 INFO L93 Difference]: Finished difference Result 5474 states and 22929 transitions. [2021-07-09 18:03:54,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:03:54,964 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:54,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:54,977 INFO L225 Difference]: With dead ends: 5474 [2021-07-09 18:03:54,977 INFO L226 Difference]: Without dead ends: 5440 [2021-07-09 18:03:54,978 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 336 ImplicationChecksByTransitivity, 861.0ms TimeCoverageRelationStatistics Valid=214, Invalid=1268, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:03:54,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5440 states. [2021-07-09 18:03:55,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5440 to 4568. [2021-07-09 18:03:55,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4568 states, 4567 states have (on average 4.253558134442741) internal successors, (19426), 4567 states have internal predecessors, (19426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:55,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4568 states to 4568 states and 19426 transitions. [2021-07-09 18:03:55,056 INFO L78 Accepts]: Start accepts. Automaton has 4568 states and 19426 transitions. Word has length 23 [2021-07-09 18:03:55,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:55,056 INFO L482 AbstractCegarLoop]: Abstraction has 4568 states and 19426 transitions. [2021-07-09 18:03:55,056 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:55,056 INFO L276 IsEmpty]: Start isEmpty. Operand 4568 states and 19426 transitions. [2021-07-09 18:03:55,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:55,063 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:55,063 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:55,264 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 580 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1264 [2021-07-09 18:03:55,264 INFO L430 AbstractCegarLoop]: === Iteration 581 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:55,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:55,264 INFO L82 PathProgramCache]: Analyzing trace with hash -726769333, now seen corresponding path program 8 times [2021-07-09 18:03:55,264 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:55,264 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089865300] [2021-07-09 18:03:55,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:55,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:55,362 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:55,362 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:55,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089865300] [2021-07-09 18:03:55,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089865300] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:55,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137033539] [2021-07-09 18:03:55,362 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 581 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 581 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:55,388 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:03:55,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:55,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:55,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:55,500 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:55,501 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 20 treesize of output 36 [2021-07-09 18:03:55,502 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:55,510 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:55,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:55,511 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:03:55,604 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:55,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137033539] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:55,604 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:55,604 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:03:55,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127657773] [2021-07-09 18:03:55,604 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:03:55,604 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:55,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:03:55,604 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:03:55,604 INFO L87 Difference]: Start difference. First operand 4568 states and 19426 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:56,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:56,403 INFO L93 Difference]: Finished difference Result 5696 states and 23793 transitions. [2021-07-09 18:03:56,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:03:56,403 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:56,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:56,417 INFO L225 Difference]: With dead ends: 5696 [2021-07-09 18:03:56,417 INFO L226 Difference]: Without dead ends: 5634 [2021-07-09 18:03:56,417 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 665.1ms TimeCoverageRelationStatistics Valid=175, Invalid=1015, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:03:56,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5634 states. [2021-07-09 18:03:56,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5634 to 4568. [2021-07-09 18:03:56,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4568 states, 4567 states have (on average 4.253558134442741) internal successors, (19426), 4567 states have internal predecessors, (19426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:56,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4568 states to 4568 states and 19426 transitions. [2021-07-09 18:03:56,500 INFO L78 Accepts]: Start accepts. Automaton has 4568 states and 19426 transitions. Word has length 23 [2021-07-09 18:03:56,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:56,500 INFO L482 AbstractCegarLoop]: Abstraction has 4568 states and 19426 transitions. [2021-07-09 18:03:56,500 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:56,500 INFO L276 IsEmpty]: Start isEmpty. Operand 4568 states and 19426 transitions. [2021-07-09 18:03:56,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:56,508 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:56,508 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:56,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1266,581 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:56,708 INFO L430 AbstractCegarLoop]: === Iteration 582 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:56,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:56,709 INFO L82 PathProgramCache]: Analyzing trace with hash -139024011, now seen corresponding path program 9 times [2021-07-09 18:03:56,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:56,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866520474] [2021-07-09 18:03:56,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:56,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:56,817 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:56,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:56,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866520474] [2021-07-09 18:03:56,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866520474] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:56,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [355074695] [2021-07-09 18:03:56,817 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 582 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 582 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:56,843 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:03:56,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:56,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:56,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:56,948 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:56,949 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 37 [2021-07-09 18:03:56,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:56,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:56,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:56,959 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:03:57,048 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:57,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [355074695] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:57,048 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:57,048 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:03:57,048 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188968048] [2021-07-09 18:03:57,048 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:03:57,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:57,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:03:57,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:03:57,049 INFO L87 Difference]: Start difference. First operand 4568 states and 19426 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:58,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:58,106 INFO L93 Difference]: Finished difference Result 5416 states and 22681 transitions. [2021-07-09 18:03:58,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:03:58,106 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:58,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:58,118 INFO L225 Difference]: With dead ends: 5416 [2021-07-09 18:03:58,119 INFO L226 Difference]: Without dead ends: 5360 [2021-07-09 18:03:58,119 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 807.4ms TimeCoverageRelationStatistics Valid=185, Invalid=1075, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:03:58,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5360 states. [2021-07-09 18:03:58,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5360 to 4574. [2021-07-09 18:03:58,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4574 states, 4573 states have (on average 4.254100153072382) internal successors, (19454), 4573 states have internal predecessors, (19454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:58,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4574 states to 4574 states and 19454 transitions. [2021-07-09 18:03:58,194 INFO L78 Accepts]: Start accepts. Automaton has 4574 states and 19454 transitions. Word has length 23 [2021-07-09 18:03:58,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:58,194 INFO L482 AbstractCegarLoop]: Abstraction has 4574 states and 19454 transitions. [2021-07-09 18:03:58,194 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:58,194 INFO L276 IsEmpty]: Start isEmpty. Operand 4574 states and 19454 transitions. [2021-07-09 18:03:58,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:58,201 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:58,201 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:03:58,401 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 582 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1268 [2021-07-09 18:03:58,402 INFO L430 AbstractCegarLoop]: === Iteration 583 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:03:58,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:03:58,402 INFO L82 PathProgramCache]: Analyzing trace with hash 936687145, now seen corresponding path program 10 times [2021-07-09 18:03:58,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:03:58,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42354077] [2021-07-09 18:03:58,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:03:58,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:03:58,512 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:58,512 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:03:58,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42354077] [2021-07-09 18:03:58,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42354077] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:58,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331545640] [2021-07-09 18:03:58,512 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 583 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 583 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:03:58,538 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:03:58,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:03:58,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:03:58,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:03:58,646 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:58,647 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 37 [2021-07-09 18:03:58,648 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:03:58,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:03:58,657 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:03:58,657 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:03:58,749 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:03:58,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331545640] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:03:58,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:03:58,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:03:58,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42652920] [2021-07-09 18:03:58,749 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:03:58,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:03:58,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:03:58,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:03:58,749 INFO L87 Difference]: Start difference. First operand 4574 states and 19454 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:59,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:03:59,715 INFO L93 Difference]: Finished difference Result 5380 states and 22550 transitions. [2021-07-09 18:03:59,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:03:59,715 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:03:59,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:03:59,727 INFO L225 Difference]: With dead ends: 5380 [2021-07-09 18:03:59,727 INFO L226 Difference]: Without dead ends: 5334 [2021-07-09 18:03:59,728 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 781.0ms TimeCoverageRelationStatistics Valid=166, Invalid=1024, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:03:59,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5334 states. [2021-07-09 18:03:59,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5334 to 4572. [2021-07-09 18:03:59,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4572 states, 4571 states have (on average 4.254648873331875) internal successors, (19448), 4571 states have internal predecessors, (19448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:59,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4572 states to 4572 states and 19448 transitions. [2021-07-09 18:03:59,820 INFO L78 Accepts]: Start accepts. Automaton has 4572 states and 19448 transitions. Word has length 23 [2021-07-09 18:03:59,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:03:59,820 INFO L482 AbstractCegarLoop]: Abstraction has 4572 states and 19448 transitions. [2021-07-09 18:03:59,820 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:03:59,820 INFO L276 IsEmpty]: Start isEmpty. Operand 4572 states and 19448 transitions. [2021-07-09 18:03:59,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:03:59,827 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:03:59,827 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:00,028 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 583 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1270 [2021-07-09 18:04:00,028 INFO L430 AbstractCegarLoop]: === Iteration 584 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:00,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:00,028 INFO L82 PathProgramCache]: Analyzing trace with hash -1544061897, now seen corresponding path program 7 times [2021-07-09 18:04:00,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:00,028 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438302903] [2021-07-09 18:04:00,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:00,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:00,123 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:00,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:00,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438302903] [2021-07-09 18:04:00,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438302903] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:00,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778250493] [2021-07-09 18:04:00,124 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 584 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 584 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:00,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:00,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:00,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:00,273 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:00,273 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 20 treesize of output 36 [2021-07-09 18:04:00,275 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:00,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:00,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:00,284 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:04:00,352 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:00,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778250493] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:00,352 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:00,352 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:00,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341463786] [2021-07-09 18:04:00,353 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:00,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:00,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:00,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:00,353 INFO L87 Difference]: Start difference. First operand 4572 states and 19448 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:01,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:01,345 INFO L93 Difference]: Finished difference Result 5685 states and 23805 transitions. [2021-07-09 18:04:01,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:04:01,346 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:01,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:01,358 INFO L225 Difference]: With dead ends: 5685 [2021-07-09 18:04:01,358 INFO L226 Difference]: Without dead ends: 5641 [2021-07-09 18:04:01,359 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 746.6ms TimeCoverageRelationStatistics Valid=208, Invalid=1352, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:04:01,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5641 states. [2021-07-09 18:04:01,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5641 to 4574. [2021-07-09 18:04:01,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4574 states, 4573 states have (on average 4.254756177563962) internal successors, (19457), 4573 states have internal predecessors, (19457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:01,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4574 states to 4574 states and 19457 transitions. [2021-07-09 18:04:01,433 INFO L78 Accepts]: Start accepts. Automaton has 4574 states and 19457 transitions. Word has length 23 [2021-07-09 18:04:01,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:01,434 INFO L482 AbstractCegarLoop]: Abstraction has 4574 states and 19457 transitions. [2021-07-09 18:04:01,434 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:01,434 INFO L276 IsEmpty]: Start isEmpty. Operand 4574 states and 19457 transitions. [2021-07-09 18:04:01,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:01,441 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:01,441 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:01,642 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1272,584 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:01,642 INFO L430 AbstractCegarLoop]: === Iteration 585 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:01,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:01,642 INFO L82 PathProgramCache]: Analyzing trace with hash -958727945, now seen corresponding path program 8 times [2021-07-09 18:04:01,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:01,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668990336] [2021-07-09 18:04:01,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:01,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:01,751 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:01,751 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:01,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668990336] [2021-07-09 18:04:01,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668990336] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:01,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [441856411] [2021-07-09 18:04:01,752 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 585 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 585 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:01,778 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:04:01,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:01,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:01,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:01,913 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:01,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:04:01,915 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:01,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:01,924 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:01,924 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:04:02,016 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:02,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [441856411] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:02,016 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:02,016 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:02,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886158199] [2021-07-09 18:04:02,016 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:02,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:02,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:02,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:02,017 INFO L87 Difference]: Start difference. First operand 4574 states and 19457 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:03,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:03,223 INFO L93 Difference]: Finished difference Result 5479 states and 22926 transitions. [2021-07-09 18:04:03,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:04:03,223 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:03,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:03,237 INFO L225 Difference]: With dead ends: 5479 [2021-07-09 18:04:03,237 INFO L226 Difference]: Without dead ends: 5427 [2021-07-09 18:04:03,237 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 371 ImplicationChecksByTransitivity, 953.7ms TimeCoverageRelationStatistics Valid=238, Invalid=1484, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:04:03,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5427 states. [2021-07-09 18:04:03,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5427 to 4578. [2021-07-09 18:04:03,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4578 states, 4577 states have (on average 4.2549705046974005) internal successors, (19475), 4577 states have internal predecessors, (19475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:03,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4578 states to 4578 states and 19475 transitions. [2021-07-09 18:04:03,321 INFO L78 Accepts]: Start accepts. Automaton has 4578 states and 19475 transitions. Word has length 23 [2021-07-09 18:04:03,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:03,321 INFO L482 AbstractCegarLoop]: Abstraction has 4578 states and 19475 transitions. [2021-07-09 18:04:03,321 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:03,321 INFO L276 IsEmpty]: Start isEmpty. Operand 4578 states and 19475 transitions. [2021-07-09 18:04:03,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:03,329 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:03,329 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:03,529 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1274,585 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:03,530 INFO L430 AbstractCegarLoop]: === Iteration 586 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:03,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:03,530 INFO L82 PathProgramCache]: Analyzing trace with hash 654838789, now seen corresponding path program 9 times [2021-07-09 18:04:03,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:03,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441607254] [2021-07-09 18:04:03,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:03,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:03,639 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:03,639 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:03,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441607254] [2021-07-09 18:04:03,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441607254] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:03,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759163787] [2021-07-09 18:04:03,639 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 586 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 586 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:03,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:04:03,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:03,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:03,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:03,774 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:03,774 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 37 [2021-07-09 18:04:03,775 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:03,784 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:03,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:03,785 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:04:03,879 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:03,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759163787] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:03,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:03,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:03,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656446436] [2021-07-09 18:04:03,879 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:03,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:03,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:03,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:03,879 INFO L87 Difference]: Start difference. First operand 4578 states and 19475 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:04,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:04,999 INFO L93 Difference]: Finished difference Result 5406 states and 22644 transitions. [2021-07-09 18:04:05,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:04:05,000 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:05,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:05,013 INFO L225 Difference]: With dead ends: 5406 [2021-07-09 18:04:05,013 INFO L226 Difference]: Without dead ends: 5364 [2021-07-09 18:04:05,013 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 320 ImplicationChecksByTransitivity, 928.2ms TimeCoverageRelationStatistics Valid=222, Invalid=1338, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:04:05,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5364 states. [2021-07-09 18:04:05,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5364 to 4574. [2021-07-09 18:04:05,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4574 states, 4573 states have (on average 4.254756177563962) internal successors, (19457), 4573 states have internal predecessors, (19457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:05,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4574 states to 4574 states and 19457 transitions. [2021-07-09 18:04:05,096 INFO L78 Accepts]: Start accepts. Automaton has 4574 states and 19457 transitions. Word has length 23 [2021-07-09 18:04:05,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:05,096 INFO L482 AbstractCegarLoop]: Abstraction has 4574 states and 19457 transitions. [2021-07-09 18:04:05,096 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:05,096 INFO L276 IsEmpty]: Start isEmpty. Operand 4574 states and 19457 transitions. [2021-07-09 18:04:05,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:05,104 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:05,104 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:05,304 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 586 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1276 [2021-07-09 18:04:05,304 INFO L430 AbstractCegarLoop]: === Iteration 587 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:05,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:05,304 INFO L82 PathProgramCache]: Analyzing trace with hash -1771283277, now seen corresponding path program 10 times [2021-07-09 18:04:05,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:05,304 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182840854] [2021-07-09 18:04:05,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:05,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:05,401 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:05,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:05,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182840854] [2021-07-09 18:04:05,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182840854] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:05,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [693200970] [2021-07-09 18:04:05,402 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 587 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 587 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:05,428 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:04:05,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:05,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:05,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:05,554 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:05,554 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 20 treesize of output 36 [2021-07-09 18:04:05,556 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:05,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:05,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:05,565 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:04:05,635 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:05,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [693200970] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:05,635 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:05,635 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:05,636 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353612043] [2021-07-09 18:04:05,636 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:05,636 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:05,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:05,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:05,636 INFO L87 Difference]: Start difference. First operand 4574 states and 19457 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:06,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:06,853 INFO L93 Difference]: Finished difference Result 5921 states and 24768 transitions. [2021-07-09 18:04:06,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:04:06,854 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:06,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:06,869 INFO L225 Difference]: With dead ends: 5921 [2021-07-09 18:04:06,869 INFO L226 Difference]: Without dead ends: 5877 [2021-07-09 18:04:06,870 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 436 ImplicationChecksByTransitivity, 907.2ms TimeCoverageRelationStatistics Valid=247, Invalid=1645, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:04:06,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5877 states. [2021-07-09 18:04:06,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5877 to 4574. [2021-07-09 18:04:06,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4574 states, 4573 states have (on average 4.254756177563962) internal successors, (19457), 4573 states have internal predecessors, (19457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:06,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4574 states to 4574 states and 19457 transitions. [2021-07-09 18:04:06,959 INFO L78 Accepts]: Start accepts. Automaton has 4574 states and 19457 transitions. Word has length 23 [2021-07-09 18:04:06,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:06,959 INFO L482 AbstractCegarLoop]: Abstraction has 4574 states and 19457 transitions. [2021-07-09 18:04:06,959 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:06,959 INFO L276 IsEmpty]: Start isEmpty. Operand 4574 states and 19457 transitions. [2021-07-09 18:04:06,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:06,966 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:06,966 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:07,166 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 587 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1278 [2021-07-09 18:04:07,167 INFO L430 AbstractCegarLoop]: === Iteration 588 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:07,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:07,167 INFO L82 PathProgramCache]: Analyzing trace with hash -1257756425, now seen corresponding path program 11 times [2021-07-09 18:04:07,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:07,167 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354110903] [2021-07-09 18:04:07,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:07,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:07,262 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:07,262 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:07,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354110903] [2021-07-09 18:04:07,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354110903] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:07,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641464287] [2021-07-09 18:04:07,262 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 588 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 588 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:07,289 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:04:07,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:07,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:04:07,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:07,393 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:07,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 46 [2021-07-09 18:04:07,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:07,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:07,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:07,405 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:37 [2021-07-09 18:04:07,461 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:07,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641464287] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:07,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:07,461 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:04:07,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572379491] [2021-07-09 18:04:07,461 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:04:07,461 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:07,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:04:07,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:04:07,461 INFO L87 Difference]: Start difference. First operand 4574 states and 19457 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:08,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:08,521 INFO L93 Difference]: Finished difference Result 5605 states and 23487 transitions. [2021-07-09 18:04:08,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:04:08,521 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 23 [2021-07-09 18:04:08,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:08,534 INFO L225 Difference]: With dead ends: 5605 [2021-07-09 18:04:08,534 INFO L226 Difference]: Without dead ends: 5580 [2021-07-09 18:04:08,534 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 799.0ms TimeCoverageRelationStatistics Valid=233, Invalid=1573, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:04:08,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5580 states. [2021-07-09 18:04:08,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5580 to 4578. [2021-07-09 18:04:08,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4578 states, 4577 states have (on average 4.2549705046974005) internal successors, (19475), 4577 states have internal predecessors, (19475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:08,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4578 states to 4578 states and 19475 transitions. [2021-07-09 18:04:08,611 INFO L78 Accepts]: Start accepts. Automaton has 4578 states and 19475 transitions. Word has length 23 [2021-07-09 18:04:08,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:08,611 INFO L482 AbstractCegarLoop]: Abstraction has 4578 states and 19475 transitions. [2021-07-09 18:04:08,611 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:08,611 INFO L276 IsEmpty]: Start isEmpty. Operand 4578 states and 19475 transitions. [2021-07-09 18:04:08,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:08,618 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:08,618 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:08,819 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1280,588 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:08,819 INFO L430 AbstractCegarLoop]: === Iteration 589 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:08,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:08,819 INFO L82 PathProgramCache]: Analyzing trace with hash -182045269, now seen corresponding path program 12 times [2021-07-09 18:04:08,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:08,819 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151764178] [2021-07-09 18:04:08,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:08,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:08,913 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:08,913 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:08,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151764178] [2021-07-09 18:04:08,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151764178] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:08,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1895599662] [2021-07-09 18:04:08,913 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 589 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 589 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:08,939 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:04:08,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:08,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:08,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:09,045 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:09,046 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 37 [2021-07-09 18:04:09,047 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:09,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:09,056 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:09,056 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:04:09,148 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:09,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1895599662] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:09,148 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:09,148 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:09,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610918056] [2021-07-09 18:04:09,148 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:09,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:09,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:09,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:09,149 INFO L87 Difference]: Start difference. First operand 4578 states and 19475 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:10,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:10,278 INFO L93 Difference]: Finished difference Result 5643 states and 23600 transitions. [2021-07-09 18:04:10,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:04:10,278 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:10,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:10,291 INFO L225 Difference]: With dead ends: 5643 [2021-07-09 18:04:10,292 INFO L226 Difference]: Without dead ends: 5601 [2021-07-09 18:04:10,292 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 836.4ms TimeCoverageRelationStatistics Valid=222, Invalid=1418, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:04:10,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5601 states. [2021-07-09 18:04:10,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5601 to 4574. [2021-07-09 18:04:10,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4574 states, 4573 states have (on average 4.254756177563962) internal successors, (19457), 4573 states have internal predecessors, (19457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:10,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4574 states to 4574 states and 19457 transitions. [2021-07-09 18:04:10,403 INFO L78 Accepts]: Start accepts. Automaton has 4574 states and 19457 transitions. Word has length 23 [2021-07-09 18:04:10,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:10,403 INFO L482 AbstractCegarLoop]: Abstraction has 4574 states and 19457 transitions. [2021-07-09 18:04:10,403 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:10,403 INFO L276 IsEmpty]: Start isEmpty. Operand 4574 states and 19457 transitions. [2021-07-09 18:04:10,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:10,410 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:10,410 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:10,614 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1283,589 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:10,615 INFO L430 AbstractCegarLoop]: === Iteration 590 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:10,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:10,615 INFO L82 PathProgramCache]: Analyzing trace with hash 98950583, now seen corresponding path program 13 times [2021-07-09 18:04:10,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:10,615 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369976265] [2021-07-09 18:04:10,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:10,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:10,722 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:10,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:10,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369976265] [2021-07-09 18:04:10,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369976265] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:10,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707220408] [2021-07-09 18:04:10,723 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 590 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 590 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:10,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:10,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:10,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:10,836 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:10,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:04:10,837 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:10,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:10,847 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:10,847 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:04:10,967 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:10,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707220408] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:10,967 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:10,967 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:10,967 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629564977] [2021-07-09 18:04:10,967 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:10,967 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:10,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:10,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:10,968 INFO L87 Difference]: Start difference. First operand 4574 states and 19457 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:11,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:11,915 INFO L93 Difference]: Finished difference Result 5111 states and 21521 transitions. [2021-07-09 18:04:11,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:04:11,915 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:11,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:11,927 INFO L225 Difference]: With dead ends: 5111 [2021-07-09 18:04:11,927 INFO L226 Difference]: Without dead ends: 5085 [2021-07-09 18:04:11,927 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 775.5ms TimeCoverageRelationStatistics Valid=204, Invalid=1202, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:04:11,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5085 states. [2021-07-09 18:04:11,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5085 to 4583. [2021-07-09 18:04:11,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4583 states, 4582 states have (on average 4.253382802269751) internal successors, (19489), 4582 states have internal predecessors, (19489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:11,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4583 states to 4583 states and 19489 transitions. [2021-07-09 18:04:11,999 INFO L78 Accepts]: Start accepts. Automaton has 4583 states and 19489 transitions. Word has length 23 [2021-07-09 18:04:11,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:12,000 INFO L482 AbstractCegarLoop]: Abstraction has 4583 states and 19489 transitions. [2021-07-09 18:04:12,000 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:12,000 INFO L276 IsEmpty]: Start isEmpty. Operand 4583 states and 19489 transitions. [2021-07-09 18:04:12,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:12,007 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:12,007 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:12,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1285,590 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:12,207 INFO L430 AbstractCegarLoop]: === Iteration 591 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:12,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:12,208 INFO L82 PathProgramCache]: Analyzing trace with hash -942625485, now seen corresponding path program 14 times [2021-07-09 18:04:12,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:12,208 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67404608] [2021-07-09 18:04:12,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:12,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:12,322 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:12,322 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:12,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67404608] [2021-07-09 18:04:12,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67404608] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:12,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081633001] [2021-07-09 18:04:12,322 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 591 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 591 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:12,348 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:04:12,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:12,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:12,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:12,434 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:12,434 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 37 [2021-07-09 18:04:12,435 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:12,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:12,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:12,445 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:04:12,587 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:12,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081633001] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:12,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:12,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:12,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542838035] [2021-07-09 18:04:12,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:12,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:12,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:12,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:12,587 INFO L87 Difference]: Start difference. First operand 4583 states and 19489 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:13,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:13,500 INFO L93 Difference]: Finished difference Result 5109 states and 21511 transitions. [2021-07-09 18:04:13,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:04:13,500 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:13,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:13,511 INFO L225 Difference]: With dead ends: 5109 [2021-07-09 18:04:13,512 INFO L226 Difference]: Without dead ends: 5081 [2021-07-09 18:04:13,512 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 781.9ms TimeCoverageRelationStatistics Valid=199, Invalid=1061, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:04:13,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5081 states. [2021-07-09 18:04:13,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5081 to 4576. [2021-07-09 18:04:13,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4576 states, 4575 states have (on average 4.254644808743169) internal successors, (19465), 4575 states have internal predecessors, (19465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:13,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4576 states to 4576 states and 19465 transitions. [2021-07-09 18:04:13,584 INFO L78 Accepts]: Start accepts. Automaton has 4576 states and 19465 transitions. Word has length 23 [2021-07-09 18:04:13,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:13,584 INFO L482 AbstractCegarLoop]: Abstraction has 4576 states and 19465 transitions. [2021-07-09 18:04:13,585 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:13,585 INFO L276 IsEmpty]: Start isEmpty. Operand 4576 states and 19465 transitions. [2021-07-09 18:04:13,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:13,592 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:13,592 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:13,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 591 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1287 [2021-07-09 18:04:13,792 INFO L430 AbstractCegarLoop]: === Iteration 592 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:13,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:13,792 INFO L82 PathProgramCache]: Analyzing trace with hash -1229746837, now seen corresponding path program 15 times [2021-07-09 18:04:13,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:13,792 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511878179] [2021-07-09 18:04:13,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:13,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:13,910 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:13,910 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:13,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511878179] [2021-07-09 18:04:13,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511878179] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:13,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038935643] [2021-07-09 18:04:13,911 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 592 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 592 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:13,936 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:04:13,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:13,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:13,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:14,028 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:14,028 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 27 treesize of output 43 [2021-07-09 18:04:14,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:14,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:14,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:14,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:37 [2021-07-09 18:04:14,157 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:14,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038935643] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:14,158 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:14,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:14,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532679613] [2021-07-09 18:04:14,158 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:14,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:14,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:14,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:14,158 INFO L87 Difference]: Start difference. First operand 4576 states and 19465 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:15,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:15,092 INFO L93 Difference]: Finished difference Result 5090 states and 21438 transitions. [2021-07-09 18:04:15,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:04:15,092 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:15,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:15,103 INFO L225 Difference]: With dead ends: 5090 [2021-07-09 18:04:15,103 INFO L226 Difference]: Without dead ends: 5064 [2021-07-09 18:04:15,104 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 764.5ms TimeCoverageRelationStatistics Valid=199, Invalid=1133, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:04:15,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5064 states. [2021-07-09 18:04:15,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5064 to 4580. [2021-07-09 18:04:15,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4580 states, 4579 states have (on average 4.254422362961345) internal successors, (19481), 4579 states have internal predecessors, (19481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:15,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4580 states to 4580 states and 19481 transitions. [2021-07-09 18:04:15,173 INFO L78 Accepts]: Start accepts. Automaton has 4580 states and 19481 transitions. Word has length 23 [2021-07-09 18:04:15,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:15,173 INFO L482 AbstractCegarLoop]: Abstraction has 4580 states and 19481 transitions. [2021-07-09 18:04:15,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:15,173 INFO L276 IsEmpty]: Start isEmpty. Operand 4580 states and 19481 transitions. [2021-07-09 18:04:15,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:15,180 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:15,180 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:15,381 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 592 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1289 [2021-07-09 18:04:15,381 INFO L430 AbstractCegarLoop]: === Iteration 593 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:15,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:15,381 INFO L82 PathProgramCache]: Analyzing trace with hash -1722964223, now seen corresponding path program 16 times [2021-07-09 18:04:15,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:15,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849117536] [2021-07-09 18:04:15,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:15,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:15,499 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:15,499 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:15,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849117536] [2021-07-09 18:04:15,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849117536] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:15,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770636934] [2021-07-09 18:04:15,500 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 593 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 593 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:15,525 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:04:15,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:15,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:15,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:15,614 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:15,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:04:15,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:15,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:15,625 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:15,625 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:04:15,739 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:15,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770636934] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:15,739 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:15,739 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:15,739 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926577612] [2021-07-09 18:04:15,740 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:15,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:15,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:15,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:15,740 INFO L87 Difference]: Start difference. First operand 4580 states and 19481 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:16,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:16,638 INFO L93 Difference]: Finished difference Result 5035 states and 21226 transitions. [2021-07-09 18:04:16,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:04:16,638 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:16,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:16,674 INFO L225 Difference]: With dead ends: 5035 [2021-07-09 18:04:16,674 INFO L226 Difference]: Without dead ends: 5014 [2021-07-09 18:04:16,674 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 706.7ms TimeCoverageRelationStatistics Valid=180, Invalid=1010, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:04:16,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5014 states. [2021-07-09 18:04:16,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5014 to 4576. [2021-07-09 18:04:16,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4576 states, 4575 states have (on average 4.254644808743169) internal successors, (19465), 4575 states have internal predecessors, (19465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:16,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4576 states to 4576 states and 19465 transitions. [2021-07-09 18:04:16,740 INFO L78 Accepts]: Start accepts. Automaton has 4576 states and 19465 transitions. Word has length 23 [2021-07-09 18:04:16,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:16,740 INFO L482 AbstractCegarLoop]: Abstraction has 4576 states and 19465 transitions. [2021-07-09 18:04:16,740 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:16,740 INFO L276 IsEmpty]: Start isEmpty. Operand 4576 states and 19465 transitions. [2021-07-09 18:04:16,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:16,747 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:16,747 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:16,947 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1291,593 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:16,947 INFO L430 AbstractCegarLoop]: === Iteration 594 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:16,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:16,948 INFO L82 PathProgramCache]: Analyzing trace with hash -788187967, now seen corresponding path program 17 times [2021-07-09 18:04:16,948 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:16,948 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74007858] [2021-07-09 18:04:16,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:16,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:17,052 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:17,052 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:17,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74007858] [2021-07-09 18:04:17,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74007858] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:17,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101437645] [2021-07-09 18:04:17,052 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 594 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 594 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:17,078 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:04:17,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:17,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:17,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:17,161 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:17,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:04:17,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:17,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:17,172 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:17,172 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:04:17,281 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:17,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101437645] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:17,281 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:17,282 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:17,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705066451] [2021-07-09 18:04:17,282 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:17,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:17,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:17,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:17,282 INFO L87 Difference]: Start difference. First operand 4576 states and 19465 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:18,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:18,101 INFO L93 Difference]: Finished difference Result 5100 states and 21473 transitions. [2021-07-09 18:04:18,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:04:18,102 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:18,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:18,113 INFO L225 Difference]: With dead ends: 5100 [2021-07-09 18:04:18,113 INFO L226 Difference]: Without dead ends: 5075 [2021-07-09 18:04:18,113 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 672.3ms TimeCoverageRelationStatistics Valid=199, Invalid=1061, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:04:18,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5075 states. [2021-07-09 18:04:18,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5075 to 4580. [2021-07-09 18:04:18,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4580 states, 4579 states have (on average 4.254422362961345) internal successors, (19481), 4579 states have internal predecessors, (19481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:18,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4580 states to 4580 states and 19481 transitions. [2021-07-09 18:04:18,184 INFO L78 Accepts]: Start accepts. Automaton has 4580 states and 19481 transitions. Word has length 23 [2021-07-09 18:04:18,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:18,184 INFO L482 AbstractCegarLoop]: Abstraction has 4580 states and 19481 transitions. [2021-07-09 18:04:18,184 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:18,184 INFO L276 IsEmpty]: Start isEmpty. Operand 4580 states and 19481 transitions. [2021-07-09 18:04:18,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:18,191 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:18,191 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:18,392 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1293,594 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:18,392 INFO L430 AbstractCegarLoop]: === Iteration 595 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:18,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:18,392 INFO L82 PathProgramCache]: Analyzing trace with hash -1800880499, now seen corresponding path program 18 times [2021-07-09 18:04:18,392 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:18,392 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552633354] [2021-07-09 18:04:18,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:18,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:18,499 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:18,499 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:18,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552633354] [2021-07-09 18:04:18,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552633354] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:18,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [524858372] [2021-07-09 18:04:18,499 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 595 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 595 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:18,525 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:04:18,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:18,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:18,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:18,626 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:18,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 43 [2021-07-09 18:04:18,628 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:18,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:18,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:18,639 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:41 [2021-07-09 18:04:18,788 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:18,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [524858372] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:18,788 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:18,788 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:18,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438161549] [2021-07-09 18:04:18,788 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:18,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:18,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:18,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:18,788 INFO L87 Difference]: Start difference. First operand 4580 states and 19481 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:19,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:19,707 INFO L93 Difference]: Finished difference Result 5049 states and 21279 transitions. [2021-07-09 18:04:19,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:04:19,707 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:19,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:19,718 INFO L225 Difference]: With dead ends: 5049 [2021-07-09 18:04:19,718 INFO L226 Difference]: Without dead ends: 5028 [2021-07-09 18:04:19,718 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 755.4ms TimeCoverageRelationStatistics Valid=184, Invalid=1076, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:04:19,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5028 states. [2021-07-09 18:04:19,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5028 to 4574. [2021-07-09 18:04:19,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4574 states, 4573 states have (on average 4.254756177563962) internal successors, (19457), 4573 states have internal predecessors, (19457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:19,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4574 states to 4574 states and 19457 transitions. [2021-07-09 18:04:19,788 INFO L78 Accepts]: Start accepts. Automaton has 4574 states and 19457 transitions. Word has length 23 [2021-07-09 18:04:19,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:19,788 INFO L482 AbstractCegarLoop]: Abstraction has 4574 states and 19457 transitions. [2021-07-09 18:04:19,788 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:19,788 INFO L276 IsEmpty]: Start isEmpty. Operand 4574 states and 19457 transitions. [2021-07-09 18:04:19,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:19,795 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:19,795 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:19,995 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1295,595 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:19,996 INFO L430 AbstractCegarLoop]: === Iteration 596 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:19,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:19,996 INFO L82 PathProgramCache]: Analyzing trace with hash -652014379, now seen corresponding path program 19 times [2021-07-09 18:04:19,996 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:19,996 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637354422] [2021-07-09 18:04:19,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:19,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:20,091 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:20,091 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:20,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637354422] [2021-07-09 18:04:20,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637354422] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:20,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [752590921] [2021-07-09 18:04:20,091 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 596 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 596 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:20,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:20,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:20,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:20,233 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:20,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:04:20,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:20,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:20,243 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:20,243 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:04:20,311 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:20,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [752590921] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:20,311 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:20,312 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:20,312 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645088173] [2021-07-09 18:04:20,312 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:20,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:20,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:20,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:20,312 INFO L87 Difference]: Start difference. First operand 4574 states and 19457 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:21,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:21,410 INFO L93 Difference]: Finished difference Result 5487 states and 22970 transitions. [2021-07-09 18:04:21,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:04:21,410 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:21,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:21,423 INFO L225 Difference]: With dead ends: 5487 [2021-07-09 18:04:21,423 INFO L226 Difference]: Without dead ends: 5452 [2021-07-09 18:04:21,423 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 825.9ms TimeCoverageRelationStatistics Valid=219, Invalid=1421, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:04:21,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5452 states. [2021-07-09 18:04:21,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5452 to 4570. [2021-07-09 18:04:21,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4570 states, 4569 states have (on average 4.2519150798861896) internal successors, (19427), 4569 states have internal predecessors, (19427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:21,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4570 states to 4570 states and 19427 transitions. [2021-07-09 18:04:21,500 INFO L78 Accepts]: Start accepts. Automaton has 4570 states and 19427 transitions. Word has length 23 [2021-07-09 18:04:21,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:21,500 INFO L482 AbstractCegarLoop]: Abstraction has 4570 states and 19427 transitions. [2021-07-09 18:04:21,500 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:21,500 INFO L276 IsEmpty]: Start isEmpty. Operand 4570 states and 19427 transitions. [2021-07-09 18:04:21,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:21,508 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:21,508 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:21,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 596 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1297 [2021-07-09 18:04:21,708 INFO L430 AbstractCegarLoop]: === Iteration 597 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:21,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:21,708 INFO L82 PathProgramCache]: Analyzing trace with hash 1093269657, now seen corresponding path program 20 times [2021-07-09 18:04:21,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:21,708 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974955009] [2021-07-09 18:04:21,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:21,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:21,806 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:21,806 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:21,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974955009] [2021-07-09 18:04:21,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974955009] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:21,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288580223] [2021-07-09 18:04:21,806 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 597 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 597 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:21,837 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:04:21,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:21,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:21,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:21,948 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:21,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2021-07-09 18:04:21,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:21,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:21,960 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:21,960 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:39 [2021-07-09 18:04:22,060 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:22,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288580223] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:22,060 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:22,060 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:22,060 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815239161] [2021-07-09 18:04:22,061 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:22,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:22,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:22,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:22,061 INFO L87 Difference]: Start difference. First operand 4570 states and 19427 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:23,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:23,203 INFO L93 Difference]: Finished difference Result 5170 states and 21719 transitions. [2021-07-09 18:04:23,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:04:23,203 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:23,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:23,215 INFO L225 Difference]: With dead ends: 5170 [2021-07-09 18:04:23,215 INFO L226 Difference]: Without dead ends: 5144 [2021-07-09 18:04:23,215 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 811.4ms TimeCoverageRelationStatistics Valid=186, Invalid=1296, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:04:23,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5144 states. [2021-07-09 18:04:23,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5144 to 4577. [2021-07-09 18:04:23,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4577 states, 4576 states have (on average 4.250655594405594) internal successors, (19451), 4576 states have internal predecessors, (19451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:23,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4577 states to 4577 states and 19451 transitions. [2021-07-09 18:04:23,285 INFO L78 Accepts]: Start accepts. Automaton has 4577 states and 19451 transitions. Word has length 23 [2021-07-09 18:04:23,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:23,285 INFO L482 AbstractCegarLoop]: Abstraction has 4577 states and 19451 transitions. [2021-07-09 18:04:23,285 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:23,285 INFO L276 IsEmpty]: Start isEmpty. Operand 4577 states and 19451 transitions. [2021-07-09 18:04:23,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:23,292 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:23,292 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:23,493 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 597 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1299 [2021-07-09 18:04:23,493 INFO L430 AbstractCegarLoop]: === Iteration 598 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:23,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:23,493 INFO L82 PathProgramCache]: Analyzing trace with hash 51693589, now seen corresponding path program 21 times [2021-07-09 18:04:23,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:23,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664960986] [2021-07-09 18:04:23,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:23,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:23,590 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:23,590 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:23,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664960986] [2021-07-09 18:04:23,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664960986] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:23,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155373381] [2021-07-09 18:04:23,590 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 598 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 598 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:23,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:04:23,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:23,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:23,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:23,719 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:23,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 20 treesize of output 36 [2021-07-09 18:04:23,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:23,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:23,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:23,731 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-09 18:04:23,826 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:23,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155373381] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:23,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:23,826 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:23,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616202006] [2021-07-09 18:04:23,826 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:23,826 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:23,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:23,827 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:23,827 INFO L87 Difference]: Start difference. First operand 4577 states and 19451 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:24,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:24,841 INFO L93 Difference]: Finished difference Result 5165 states and 21705 transitions. [2021-07-09 18:04:24,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:04:24,842 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:24,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:24,853 INFO L225 Difference]: With dead ends: 5165 [2021-07-09 18:04:24,853 INFO L226 Difference]: Without dead ends: 5133 [2021-07-09 18:04:24,854 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 734.4ms TimeCoverageRelationStatistics Valid=164, Invalid=1096, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:04:24,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5133 states. [2021-07-09 18:04:24,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5133 to 4559. [2021-07-09 18:04:24,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4559 states, 4558 states have (on average 4.252742430890741) internal successors, (19384), 4558 states have internal predecessors, (19384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:24,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4559 states to 4559 states and 19384 transitions. [2021-07-09 18:04:24,961 INFO L78 Accepts]: Start accepts. Automaton has 4559 states and 19384 transitions. Word has length 23 [2021-07-09 18:04:24,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:24,961 INFO L482 AbstractCegarLoop]: Abstraction has 4559 states and 19384 transitions. [2021-07-09 18:04:24,961 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:24,961 INFO L276 IsEmpty]: Start isEmpty. Operand 4559 states and 19384 transitions. [2021-07-09 18:04:24,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:24,969 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:24,969 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:25,169 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1301,598 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:25,169 INFO L430 AbstractCegarLoop]: === Iteration 599 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:25,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:25,169 INFO L82 PathProgramCache]: Analyzing trace with hash 1108038561, now seen corresponding path program 22 times [2021-07-09 18:04:25,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:25,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999908937] [2021-07-09 18:04:25,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:25,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:25,265 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:25,265 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:25,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999908937] [2021-07-09 18:04:25,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999908937] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:25,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218708328] [2021-07-09 18:04:25,266 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 599 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 599 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:25,292 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:04:25,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:25,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:25,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:25,409 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:25,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:04:25,411 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:25,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:25,420 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:25,420 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:04:25,491 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:25,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [218708328] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:25,491 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:25,491 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:25,491 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175403350] [2021-07-09 18:04:25,491 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:25,491 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:25,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:25,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:25,492 INFO L87 Difference]: Start difference. First operand 4559 states and 19384 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:26,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:26,598 INFO L93 Difference]: Finished difference Result 5721 states and 23885 transitions. [2021-07-09 18:04:26,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:04:26,598 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:26,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:26,612 INFO L225 Difference]: With dead ends: 5721 [2021-07-09 18:04:26,612 INFO L226 Difference]: Without dead ends: 5656 [2021-07-09 18:04:26,612 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 353 ImplicationChecksByTransitivity, 771.1ms TimeCoverageRelationStatistics Valid=207, Invalid=1353, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:04:26,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5656 states. [2021-07-09 18:04:26,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5656 to 4561. [2021-07-09 18:04:26,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4561 states, 4560 states have (on average 4.25219298245614) internal successors, (19390), 4560 states have internal predecessors, (19390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:26,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4561 states to 4561 states and 19390 transitions. [2021-07-09 18:04:26,696 INFO L78 Accepts]: Start accepts. Automaton has 4561 states and 19390 transitions. Word has length 23 [2021-07-09 18:04:26,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:26,696 INFO L482 AbstractCegarLoop]: Abstraction has 4561 states and 19390 transitions. [2021-07-09 18:04:26,697 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:26,697 INFO L276 IsEmpty]: Start isEmpty. Operand 4561 states and 19390 transitions. [2021-07-09 18:04:26,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:26,705 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:26,705 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:26,905 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 599 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1303 [2021-07-09 18:04:26,905 INFO L430 AbstractCegarLoop]: === Iteration 600 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:26,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:26,905 INFO L82 PathProgramCache]: Analyzing trace with hash 303639337, now seen corresponding path program 23 times [2021-07-09 18:04:26,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:26,906 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005208033] [2021-07-09 18:04:26,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:26,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:27,014 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:27,015 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:27,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005208033] [2021-07-09 18:04:27,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005208033] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:27,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725817296] [2021-07-09 18:04:27,015 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 600 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 600 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:27,042 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:04:27,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:27,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:27,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:27,148 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:27,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:04:27,150 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:27,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:27,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:27,192 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:04:27,285 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:27,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725817296] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:27,286 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:27,286 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:27,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901634080] [2021-07-09 18:04:27,286 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:27,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:27,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:27,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:27,286 INFO L87 Difference]: Start difference. First operand 4561 states and 19390 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:28,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:28,412 INFO L93 Difference]: Finished difference Result 5380 states and 22537 transitions. [2021-07-09 18:04:28,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:04:28,413 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:28,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:28,427 INFO L225 Difference]: With dead ends: 5380 [2021-07-09 18:04:28,427 INFO L226 Difference]: Without dead ends: 5328 [2021-07-09 18:04:28,427 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 799.5ms TimeCoverageRelationStatistics Valid=185, Invalid=1147, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:04:28,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5328 states. [2021-07-09 18:04:28,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5328 to 4563. [2021-07-09 18:04:28,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4563 states, 4562 states have (on average 4.251644015782552) internal successors, (19396), 4562 states have internal predecessors, (19396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:28,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4563 states to 4563 states and 19396 transitions. [2021-07-09 18:04:28,508 INFO L78 Accepts]: Start accepts. Automaton has 4563 states and 19396 transitions. Word has length 23 [2021-07-09 18:04:28,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:28,508 INFO L482 AbstractCegarLoop]: Abstraction has 4563 states and 19396 transitions. [2021-07-09 18:04:28,508 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:28,508 INFO L276 IsEmpty]: Start isEmpty. Operand 4563 states and 19396 transitions. [2021-07-09 18:04:28,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:28,515 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:28,515 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:28,716 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 600 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1305 [2021-07-09 18:04:28,716 INFO L430 AbstractCegarLoop]: === Iteration 601 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:28,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:28,716 INFO L82 PathProgramCache]: Analyzing trace with hash 1917206071, now seen corresponding path program 24 times [2021-07-09 18:04:28,716 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:28,716 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024028628] [2021-07-09 18:04:28,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:28,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:28,822 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:28,822 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:28,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024028628] [2021-07-09 18:04:28,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024028628] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:28,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669994144] [2021-07-09 18:04:28,823 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 601 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 601 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:28,848 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:04:28,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:28,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:28,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:28,952 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:28,953 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 37 [2021-07-09 18:04:28,954 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:28,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:28,963 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:28,963 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:04:29,052 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:29,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669994144] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:29,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:29,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:29,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572640947] [2021-07-09 18:04:29,053 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:29,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:29,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:29,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:29,053 INFO L87 Difference]: Start difference. First operand 4563 states and 19396 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:30,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:30,039 INFO L93 Difference]: Finished difference Result 5341 states and 22402 transitions. [2021-07-09 18:04:30,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:04:30,039 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:30,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:30,051 INFO L225 Difference]: With dead ends: 5341 [2021-07-09 18:04:30,051 INFO L226 Difference]: Without dead ends: 5299 [2021-07-09 18:04:30,052 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 764.0ms TimeCoverageRelationStatistics Valid=160, Invalid=962, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:04:30,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5299 states. [2021-07-09 18:04:30,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5299 to 4555. [2021-07-09 18:04:30,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4555 states, 4554 states have (on average 4.2516469038208164) internal successors, (19362), 4554 states have internal predecessors, (19362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:30,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4555 states to 4555 states and 19362 transitions. [2021-07-09 18:04:30,125 INFO L78 Accepts]: Start accepts. Automaton has 4555 states and 19362 transitions. Word has length 23 [2021-07-09 18:04:30,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:30,125 INFO L482 AbstractCegarLoop]: Abstraction has 4555 states and 19362 transitions. [2021-07-09 18:04:30,125 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:30,125 INFO L276 IsEmpty]: Start isEmpty. Operand 4555 states and 19362 transitions. [2021-07-09 18:04:30,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:30,132 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:30,132 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:30,332 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1307,601 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:30,332 INFO L430 AbstractCegarLoop]: === Iteration 602 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:30,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:30,333 INFO L82 PathProgramCache]: Analyzing trace with hash 2008351145, now seen corresponding path program 25 times [2021-07-09 18:04:30,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:30,333 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651368576] [2021-07-09 18:04:30,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:30,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:30,438 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:30,438 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:30,438 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651368576] [2021-07-09 18:04:30,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651368576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:30,438 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504236336] [2021-07-09 18:04:30,439 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 602 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 602 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:30,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:30,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:30,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:30,550 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:30,550 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 37 [2021-07-09 18:04:30,551 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:30,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:30,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:30,561 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:04:30,681 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:30,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504236336] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:30,681 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:30,681 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:30,681 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352753513] [2021-07-09 18:04:30,681 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:30,682 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:30,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:30,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:30,682 INFO L87 Difference]: Start difference. First operand 4555 states and 19362 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:31,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:31,646 INFO L93 Difference]: Finished difference Result 5073 states and 21348 transitions. [2021-07-09 18:04:31,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:04:31,646 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:31,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:31,657 INFO L225 Difference]: With dead ends: 5073 [2021-07-09 18:04:31,657 INFO L226 Difference]: Without dead ends: 5047 [2021-07-09 18:04:31,657 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 715.2ms TimeCoverageRelationStatistics Valid=172, Invalid=1018, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:04:31,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5047 states. [2021-07-09 18:04:31,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5047 to 4564. [2021-07-09 18:04:31,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4564 states, 4563 states have (on average 4.250273942581635) internal successors, (19394), 4563 states have internal predecessors, (19394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:31,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4564 states to 4564 states and 19394 transitions. [2021-07-09 18:04:31,725 INFO L78 Accepts]: Start accepts. Automaton has 4564 states and 19394 transitions. Word has length 23 [2021-07-09 18:04:31,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:31,725 INFO L482 AbstractCegarLoop]: Abstraction has 4564 states and 19394 transitions. [2021-07-09 18:04:31,725 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:31,725 INFO L276 IsEmpty]: Start isEmpty. Operand 4564 states and 19394 transitions. [2021-07-09 18:04:31,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:31,732 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:31,732 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:31,933 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1309,602 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:31,933 INFO L430 AbstractCegarLoop]: === Iteration 603 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:31,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:31,933 INFO L82 PathProgramCache]: Analyzing trace with hash 966775077, now seen corresponding path program 26 times [2021-07-09 18:04:31,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:31,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207303677] [2021-07-09 18:04:31,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:31,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:32,038 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:32,038 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:32,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207303677] [2021-07-09 18:04:32,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207303677] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:32,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669263469] [2021-07-09 18:04:32,038 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 603 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 603 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:32,064 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:04:32,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:32,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:32,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:32,148 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:32,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:04:32,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:32,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:32,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:32,160 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:04:32,274 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:32,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669263469] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:32,274 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:32,274 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:32,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313740053] [2021-07-09 18:04:32,274 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:32,275 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:32,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:32,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:32,275 INFO L87 Difference]: Start difference. First operand 4564 states and 19394 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:33,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:33,067 INFO L93 Difference]: Finished difference Result 5061 states and 21291 transitions. [2021-07-09 18:04:33,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:04:33,067 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:33,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:33,078 INFO L225 Difference]: With dead ends: 5061 [2021-07-09 18:04:33,078 INFO L226 Difference]: Without dead ends: 5033 [2021-07-09 18:04:33,079 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 669.6ms TimeCoverageRelationStatistics Valid=156, Invalid=836, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:04:33,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5033 states. [2021-07-09 18:04:33,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5033 to 4557. [2021-07-09 18:04:33,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4557 states, 4556 states have (on average 4.25153643546971) internal successors, (19370), 4556 states have internal predecessors, (19370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:33,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4557 states to 4557 states and 19370 transitions. [2021-07-09 18:04:33,151 INFO L78 Accepts]: Start accepts. Automaton has 4557 states and 19370 transitions. Word has length 23 [2021-07-09 18:04:33,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:33,152 INFO L482 AbstractCegarLoop]: Abstraction has 4557 states and 19370 transitions. [2021-07-09 18:04:33,152 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:33,152 INFO L276 IsEmpty]: Start isEmpty. Operand 4557 states and 19370 transitions. [2021-07-09 18:04:33,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:33,159 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:33,159 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:33,359 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 603 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1311 [2021-07-09 18:04:33,360 INFO L430 AbstractCegarLoop]: === Iteration 604 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:33,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:33,360 INFO L82 PathProgramCache]: Analyzing trace with hash 679653725, now seen corresponding path program 27 times [2021-07-09 18:04:33,360 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:33,360 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736051587] [2021-07-09 18:04:33,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:33,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:33,494 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:33,494 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:33,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736051587] [2021-07-09 18:04:33,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736051587] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:33,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381079652] [2021-07-09 18:04:33,494 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 604 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 604 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:33,522 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:04:33,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:33,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:33,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:33,648 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:33,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:04:33,649 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:33,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:33,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:33,660 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:04:33,776 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:33,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381079652] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:33,776 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:33,776 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:33,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417258505] [2021-07-09 18:04:33,776 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:33,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:33,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:33,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:33,776 INFO L87 Difference]: Start difference. First operand 4557 states and 19370 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:34,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:34,599 INFO L93 Difference]: Finished difference Result 5049 states and 21253 transitions. [2021-07-09 18:04:34,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:04:34,600 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:34,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:34,612 INFO L225 Difference]: With dead ends: 5049 [2021-07-09 18:04:34,612 INFO L226 Difference]: Without dead ends: 5023 [2021-07-09 18:04:34,612 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 700.7ms TimeCoverageRelationStatistics Valid=166, Invalid=956, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:04:34,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5023 states. [2021-07-09 18:04:34,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5023 to 4561. [2021-07-09 18:04:34,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4561 states, 4560 states have (on average 4.251315789473685) internal successors, (19386), 4560 states have internal predecessors, (19386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:34,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4561 states to 4561 states and 19386 transitions. [2021-07-09 18:04:34,687 INFO L78 Accepts]: Start accepts. Automaton has 4561 states and 19386 transitions. Word has length 23 [2021-07-09 18:04:34,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:34,688 INFO L482 AbstractCegarLoop]: Abstraction has 4561 states and 19386 transitions. [2021-07-09 18:04:34,688 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:34,688 INFO L276 IsEmpty]: Start isEmpty. Operand 4561 states and 19386 transitions. [2021-07-09 18:04:34,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:34,695 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:34,695 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:34,895 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1313,604 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:34,896 INFO L430 AbstractCegarLoop]: === Iteration 605 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:34,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:34,896 INFO L82 PathProgramCache]: Analyzing trace with hash 186436339, now seen corresponding path program 28 times [2021-07-09 18:04:34,896 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:34,896 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056323647] [2021-07-09 18:04:34,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:34,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:35,013 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:35,013 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:35,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056323647] [2021-07-09 18:04:35,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056323647] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:35,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459192183] [2021-07-09 18:04:35,014 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 605 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 605 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:35,039 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:04:35,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:35,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:35,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:35,126 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:35,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:04:35,127 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:35,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:35,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:35,138 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:04:35,251 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:35,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459192183] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:35,251 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:35,251 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:35,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31375096] [2021-07-09 18:04:35,251 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:35,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:35,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:35,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:35,252 INFO L87 Difference]: Start difference. First operand 4561 states and 19386 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:36,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:36,014 INFO L93 Difference]: Finished difference Result 4987 states and 21015 transitions. [2021-07-09 18:04:36,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:04:36,015 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:36,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:36,026 INFO L225 Difference]: With dead ends: 4987 [2021-07-09 18:04:36,026 INFO L226 Difference]: Without dead ends: 4966 [2021-07-09 18:04:36,026 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 648.2ms TimeCoverageRelationStatistics Valid=142, Invalid=788, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:04:36,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4966 states. [2021-07-09 18:04:36,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4966 to 4557. [2021-07-09 18:04:36,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4557 states, 4556 states have (on average 4.25153643546971) internal successors, (19370), 4556 states have internal predecessors, (19370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:36,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4557 states to 4557 states and 19370 transitions. [2021-07-09 18:04:36,099 INFO L78 Accepts]: Start accepts. Automaton has 4557 states and 19370 transitions. Word has length 23 [2021-07-09 18:04:36,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:36,099 INFO L482 AbstractCegarLoop]: Abstraction has 4557 states and 19370 transitions. [2021-07-09 18:04:36,099 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:36,099 INFO L276 IsEmpty]: Start isEmpty. Operand 4557 states and 19370 transitions. [2021-07-09 18:04:36,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:36,107 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:36,107 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:36,307 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 605 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1315 [2021-07-09 18:04:36,307 INFO L430 AbstractCegarLoop]: === Iteration 606 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:36,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:36,308 INFO L82 PathProgramCache]: Analyzing trace with hash 1121212595, now seen corresponding path program 29 times [2021-07-09 18:04:36,308 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:36,308 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009544668] [2021-07-09 18:04:36,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:36,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:36,411 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:36,411 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:36,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009544668] [2021-07-09 18:04:36,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009544668] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:36,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1967861552] [2021-07-09 18:04:36,412 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 606 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 606 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:36,437 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:04:36,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:36,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:36,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:36,522 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:36,522 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 37 [2021-07-09 18:04:36,523 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:36,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:36,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:36,534 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:04:36,643 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:36,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1967861552] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:36,644 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:36,644 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:36,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906802607] [2021-07-09 18:04:36,644 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:36,644 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:36,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:36,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:36,644 INFO L87 Difference]: Start difference. First operand 4557 states and 19370 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:37,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:37,368 INFO L93 Difference]: Finished difference Result 5075 states and 21354 transitions. [2021-07-09 18:04:37,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:04:37,369 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:37,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:37,381 INFO L225 Difference]: With dead ends: 5075 [2021-07-09 18:04:37,381 INFO L226 Difference]: Without dead ends: 5050 [2021-07-09 18:04:37,381 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 638.5ms TimeCoverageRelationStatistics Valid=164, Invalid=892, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:04:37,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5050 states. [2021-07-09 18:04:37,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5050 to 4561. [2021-07-09 18:04:37,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4561 states, 4560 states have (on average 4.251315789473685) internal successors, (19386), 4560 states have internal predecessors, (19386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:37,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4561 states to 4561 states and 19386 transitions. [2021-07-09 18:04:37,457 INFO L78 Accepts]: Start accepts. Automaton has 4561 states and 19386 transitions. Word has length 23 [2021-07-09 18:04:37,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:37,457 INFO L482 AbstractCegarLoop]: Abstraction has 4561 states and 19386 transitions. [2021-07-09 18:04:37,457 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:37,457 INFO L276 IsEmpty]: Start isEmpty. Operand 4561 states and 19386 transitions. [2021-07-09 18:04:37,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:37,496 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:37,496 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:37,696 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1317,606 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:37,696 INFO L430 AbstractCegarLoop]: === Iteration 607 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:37,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:37,697 INFO L82 PathProgramCache]: Analyzing trace with hash 108520063, now seen corresponding path program 30 times [2021-07-09 18:04:37,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:37,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450118899] [2021-07-09 18:04:37,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:37,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:37,801 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:37,802 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:37,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450118899] [2021-07-09 18:04:37,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450118899] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:37,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110872927] [2021-07-09 18:04:37,802 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 607 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 607 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:37,827 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:04:37,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:37,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:37,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:37,918 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:37,919 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 27 treesize of output 43 [2021-07-09 18:04:37,920 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:37,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:37,931 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:37,931 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:37 [2021-07-09 18:04:38,049 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:38,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110872927] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:38,050 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:38,050 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:38,050 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118813540] [2021-07-09 18:04:38,050 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:38,050 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:38,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:38,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:38,050 INFO L87 Difference]: Start difference. First operand 4561 states and 19386 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:38,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:38,873 INFO L93 Difference]: Finished difference Result 5010 states and 21107 transitions. [2021-07-09 18:04:38,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:04:38,873 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:38,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:38,885 INFO L225 Difference]: With dead ends: 5010 [2021-07-09 18:04:38,885 INFO L226 Difference]: Without dead ends: 4989 [2021-07-09 18:04:38,885 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 672.5ms TimeCoverageRelationStatistics Valid=155, Invalid=901, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:04:38,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4989 states. [2021-07-09 18:04:38,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4989 to 4555. [2021-07-09 18:04:38,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4555 states, 4554 states have (on average 4.2516469038208164) internal successors, (19362), 4554 states have internal predecessors, (19362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:38,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4555 states to 4555 states and 19362 transitions. [2021-07-09 18:04:38,955 INFO L78 Accepts]: Start accepts. Automaton has 4555 states and 19362 transitions. Word has length 23 [2021-07-09 18:04:38,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:38,955 INFO L482 AbstractCegarLoop]: Abstraction has 4555 states and 19362 transitions. [2021-07-09 18:04:38,955 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:38,955 INFO L276 IsEmpty]: Start isEmpty. Operand 4555 states and 19362 transitions. [2021-07-09 18:04:38,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:38,963 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:38,963 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:39,163 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 607 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1319 [2021-07-09 18:04:39,164 INFO L430 AbstractCegarLoop]: === Iteration 608 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:39,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:39,164 INFO L82 PathProgramCache]: Analyzing trace with hash -576423299, now seen corresponding path program 11 times [2021-07-09 18:04:39,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:39,164 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514611998] [2021-07-09 18:04:39,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:39,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:39,254 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:39,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:39,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514611998] [2021-07-09 18:04:39,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514611998] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:39,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437336087] [2021-07-09 18:04:39,254 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 608 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 608 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:39,280 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:04:39,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:39,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:39,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:39,405 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:39,405 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 20 treesize of output 36 [2021-07-09 18:04:39,407 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:39,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:39,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:39,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:04:39,485 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:39,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437336087] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:39,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:39,486 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:39,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006269416] [2021-07-09 18:04:39,486 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:39,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:39,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:39,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:39,486 INFO L87 Difference]: Start difference. First operand 4555 states and 19362 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:40,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:40,466 INFO L93 Difference]: Finished difference Result 5307 states and 22252 transitions. [2021-07-09 18:04:40,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:04:40,466 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:40,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:40,479 INFO L225 Difference]: With dead ends: 5307 [2021-07-09 18:04:40,479 INFO L226 Difference]: Without dead ends: 5298 [2021-07-09 18:04:40,479 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 298 ImplicationChecksByTransitivity, 667.8ms TimeCoverageRelationStatistics Valid=179, Invalid=1227, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:04:40,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5298 states. [2021-07-09 18:04:40,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5298 to 4579. [2021-07-09 18:04:40,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4579 states, 4578 states have (on average 4.254914809960682) internal successors, (19479), 4578 states have internal predecessors, (19479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:40,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4579 states to 4579 states and 19479 transitions. [2021-07-09 18:04:40,555 INFO L78 Accepts]: Start accepts. Automaton has 4579 states and 19479 transitions. Word has length 23 [2021-07-09 18:04:40,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:40,555 INFO L482 AbstractCegarLoop]: Abstraction has 4579 states and 19479 transitions. [2021-07-09 18:04:40,555 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:40,555 INFO L276 IsEmpty]: Start isEmpty. Operand 4579 states and 19479 transitions. [2021-07-09 18:04:40,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:40,563 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:40,563 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:40,763 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 608 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1321 [2021-07-09 18:04:40,763 INFO L430 AbstractCegarLoop]: === Iteration 609 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:40,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:40,763 INFO L82 PathProgramCache]: Analyzing trace with hash 1606115367, now seen corresponding path program 12 times [2021-07-09 18:04:40,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:40,763 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796144905] [2021-07-09 18:04:40,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:40,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:40,858 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:40,858 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:40,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796144905] [2021-07-09 18:04:40,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796144905] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:40,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891582728] [2021-07-09 18:04:40,858 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 609 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 609 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:40,885 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:04:40,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:40,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 18:04:40,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:41,016 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-09 18:04:41,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-09 18:04:41,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:04:41,043 INFO L628 ElimStorePlain]: treesize reduction 55, result has 23.6 percent of original size [2021-07-09 18:04:41,044 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:41,044 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:17 [2021-07-09 18:04:41,087 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:41,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891582728] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:41,088 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:41,088 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:04:41,088 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52507178] [2021-07-09 18:04:41,088 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:04:41,088 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:41,088 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:04:41,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:04:41,088 INFO L87 Difference]: Start difference. First operand 4579 states and 19479 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:41,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:41,724 INFO L93 Difference]: Finished difference Result 5084 states and 21423 transitions. [2021-07-09 18:04:41,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:04:41,724 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:04:41,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:41,736 INFO L225 Difference]: With dead ends: 5084 [2021-07-09 18:04:41,737 INFO L226 Difference]: Without dead ends: 5075 [2021-07-09 18:04:41,737 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 366.4ms TimeCoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:04:41,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5075 states. [2021-07-09 18:04:41,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5075 to 4585. [2021-07-09 18:04:41,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4585 states, 4584 states have (on average 4.25458115183246) internal successors, (19503), 4584 states have internal predecessors, (19503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:41,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4585 states to 4585 states and 19503 transitions. [2021-07-09 18:04:41,832 INFO L78 Accepts]: Start accepts. Automaton has 4585 states and 19503 transitions. Word has length 23 [2021-07-09 18:04:41,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:41,832 INFO L482 AbstractCegarLoop]: Abstraction has 4585 states and 19503 transitions. [2021-07-09 18:04:41,832 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:41,833 INFO L276 IsEmpty]: Start isEmpty. Operand 4585 states and 19503 transitions. [2021-07-09 18:04:41,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:41,840 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:41,840 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:42,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 609 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1323 [2021-07-09 18:04:42,041 INFO L430 AbstractCegarLoop]: === Iteration 610 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:42,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:42,041 INFO L82 PathProgramCache]: Analyzing trace with hash 277417947, now seen corresponding path program 13 times [2021-07-09 18:04:42,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:42,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781887371] [2021-07-09 18:04:42,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:42,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:42,136 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:42,136 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:42,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781887371] [2021-07-09 18:04:42,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781887371] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:42,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142466554] [2021-07-09 18:04:42,136 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 610 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 610 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:42,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:42,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:42,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:42,282 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:42,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:04:42,284 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:42,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:42,293 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:42,293 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:04:42,360 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:42,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142466554] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:42,361 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:42,361 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:42,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707621928] [2021-07-09 18:04:42,361 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:42,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:42,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:42,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:42,361 INFO L87 Difference]: Start difference. First operand 4585 states and 19503 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:43,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:43,244 INFO L93 Difference]: Finished difference Result 5838 states and 24373 transitions. [2021-07-09 18:04:43,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:04:43,244 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:43,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:43,258 INFO L225 Difference]: With dead ends: 5838 [2021-07-09 18:04:43,258 INFO L226 Difference]: Without dead ends: 5820 [2021-07-09 18:04:43,258 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 664.2ms TimeCoverageRelationStatistics Valid=178, Invalid=1228, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:04:43,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5820 states. [2021-07-09 18:04:43,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5820 to 4618. [2021-07-09 18:04:43,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4618 states, 4617 states have (on average 4.258609486679662) internal successors, (19662), 4617 states have internal predecessors, (19662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:43,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4618 states to 4618 states and 19662 transitions. [2021-07-09 18:04:43,344 INFO L78 Accepts]: Start accepts. Automaton has 4618 states and 19662 transitions. Word has length 23 [2021-07-09 18:04:43,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:43,344 INFO L482 AbstractCegarLoop]: Abstraction has 4618 states and 19662 transitions. [2021-07-09 18:04:43,344 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:43,344 INFO L276 IsEmpty]: Start isEmpty. Operand 4618 states and 19662 transitions. [2021-07-09 18:04:43,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:43,353 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:43,353 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:43,553 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1327,610 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:43,553 INFO L430 AbstractCegarLoop]: === Iteration 611 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:43,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:43,554 INFO L82 PathProgramCache]: Analyzing trace with hash 865163269, now seen corresponding path program 14 times [2021-07-09 18:04:43,554 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:43,554 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731431356] [2021-07-09 18:04:43,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:43,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:43,659 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:43,659 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:43,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731431356] [2021-07-09 18:04:43,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731431356] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:43,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [181681997] [2021-07-09 18:04:43,659 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 611 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 611 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:43,685 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:04:43,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:43,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:43,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:43,792 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:43,792 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 37 [2021-07-09 18:04:43,793 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:43,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:43,802 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:43,802 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:04:43,925 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:43,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [181681997] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:43,925 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:43,925 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:43,925 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600344433] [2021-07-09 18:04:43,926 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:43,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:43,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:43,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:43,926 INFO L87 Difference]: Start difference. First operand 4618 states and 19662 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:44,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:44,984 INFO L93 Difference]: Finished difference Result 5534 states and 23202 transitions. [2021-07-09 18:04:44,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:04:44,984 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:44,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:44,996 INFO L225 Difference]: With dead ends: 5534 [2021-07-09 18:04:44,996 INFO L226 Difference]: Without dead ends: 5516 [2021-07-09 18:04:44,997 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 791.7ms TimeCoverageRelationStatistics Valid=187, Invalid=1295, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:04:45,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5516 states. [2021-07-09 18:04:45,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5516 to 4648. [2021-07-09 18:04:45,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4648 states, 4647 states have (on average 4.262104583602324) internal successors, (19806), 4647 states have internal predecessors, (19806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:45,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4648 states to 4648 states and 19806 transitions. [2021-07-09 18:04:45,074 INFO L78 Accepts]: Start accepts. Automaton has 4648 states and 19806 transitions. Word has length 23 [2021-07-09 18:04:45,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:45,074 INFO L482 AbstractCegarLoop]: Abstraction has 4648 states and 19806 transitions. [2021-07-09 18:04:45,074 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:45,074 INFO L276 IsEmpty]: Start isEmpty. Operand 4648 states and 19806 transitions. [2021-07-09 18:04:45,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:45,082 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:45,082 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:45,282 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1329,611 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:45,283 INFO L430 AbstractCegarLoop]: === Iteration 612 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:45,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:45,283 INFO L82 PathProgramCache]: Analyzing trace with hash 1940874425, now seen corresponding path program 15 times [2021-07-09 18:04:45,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:45,283 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350348783] [2021-07-09 18:04:45,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:45,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:45,386 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:45,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:45,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350348783] [2021-07-09 18:04:45,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350348783] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:45,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270237793] [2021-07-09 18:04:45,387 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 612 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 612 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:45,413 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:04:45,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:45,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:45,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:45,523 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:45,523 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 37 [2021-07-09 18:04:45,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:45,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:45,533 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:45,534 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:04:45,626 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:45,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1270237793] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:45,626 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:45,626 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:04:45,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541621052] [2021-07-09 18:04:45,626 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:04:45,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:45,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:04:45,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:04:45,626 INFO L87 Difference]: Start difference. First operand 4648 states and 19806 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:46,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:46,574 INFO L93 Difference]: Finished difference Result 5505 states and 23133 transitions. [2021-07-09 18:04:46,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:04:46,575 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:04:46,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:46,587 INFO L225 Difference]: With dead ends: 5505 [2021-07-09 18:04:46,588 INFO L226 Difference]: Without dead ends: 5483 [2021-07-09 18:04:46,588 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 697.2ms TimeCoverageRelationStatistics Valid=148, Invalid=974, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:04:46,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5483 states. [2021-07-09 18:04:46,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5483 to 4678. [2021-07-09 18:04:46,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4678 states, 4677 states have (on average 4.264271969211033) internal successors, (19944), 4677 states have internal predecessors, (19944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:46,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4678 states to 4678 states and 19944 transitions. [2021-07-09 18:04:46,670 INFO L78 Accepts]: Start accepts. Automaton has 4678 states and 19944 transitions. Word has length 23 [2021-07-09 18:04:46,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:46,670 INFO L482 AbstractCegarLoop]: Abstraction has 4678 states and 19944 transitions. [2021-07-09 18:04:46,670 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:46,670 INFO L276 IsEmpty]: Start isEmpty. Operand 4678 states and 19944 transitions. [2021-07-09 18:04:46,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:46,678 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:46,678 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:46,878 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 612 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1331 [2021-07-09 18:04:46,879 INFO L430 AbstractCegarLoop]: === Iteration 613 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:46,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:46,879 INFO L82 PathProgramCache]: Analyzing trace with hash 200302109, now seen corresponding path program 31 times [2021-07-09 18:04:46,879 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:46,879 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106658652] [2021-07-09 18:04:46,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:46,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:47,001 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:47,001 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:47,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106658652] [2021-07-09 18:04:47,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106658652] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:47,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964959848] [2021-07-09 18:04:47,001 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 613 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 613 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:47,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:47,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:47,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:47,128 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:47,128 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 20 treesize of output 36 [2021-07-09 18:04:47,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:47,138 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:47,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:47,138 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:04:47,202 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:47,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964959848] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:47,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:47,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:04:47,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943569443] [2021-07-09 18:04:47,203 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:04:47,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:47,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:04:47,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:04:47,203 INFO L87 Difference]: Start difference. First operand 4678 states and 19944 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:48,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:48,418 INFO L93 Difference]: Finished difference Result 5988 states and 25032 transitions. [2021-07-09 18:04:48,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:04:48,418 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:04:48,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:48,433 INFO L225 Difference]: With dead ends: 5988 [2021-07-09 18:04:48,433 INFO L226 Difference]: Without dead ends: 5944 [2021-07-09 18:04:48,433 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 298 ImplicationChecksByTransitivity, 906.8ms TimeCoverageRelationStatistics Valid=237, Invalid=1169, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:04:48,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5944 states. [2021-07-09 18:04:48,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5944 to 4680. [2021-07-09 18:04:48,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4680 states, 4679 states have (on average 4.264372729215644) internal successors, (19953), 4679 states have internal predecessors, (19953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:48,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4680 states to 4680 states and 19953 transitions. [2021-07-09 18:04:48,518 INFO L78 Accepts]: Start accepts. Automaton has 4680 states and 19953 transitions. Word has length 23 [2021-07-09 18:04:48,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:48,518 INFO L482 AbstractCegarLoop]: Abstraction has 4680 states and 19953 transitions. [2021-07-09 18:04:48,518 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:48,518 INFO L276 IsEmpty]: Start isEmpty. Operand 4680 states and 19953 transitions. [2021-07-09 18:04:48,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:48,526 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:48,526 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:48,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 613 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1333 [2021-07-09 18:04:48,742 INFO L430 AbstractCegarLoop]: === Iteration 614 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:48,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:48,742 INFO L82 PathProgramCache]: Analyzing trace with hash 785636061, now seen corresponding path program 32 times [2021-07-09 18:04:48,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:48,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754603981] [2021-07-09 18:04:48,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:48,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:48,862 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:48,863 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:48,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754603981] [2021-07-09 18:04:48,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754603981] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:48,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278784971] [2021-07-09 18:04:48,863 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 614 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 614 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:48,888 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:04:48,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:48,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:48,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:48,973 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:48,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:04:48,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:48,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:48,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:48,983 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:04:49,071 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:49,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278784971] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:49,072 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:49,072 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:04:49,072 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119595818] [2021-07-09 18:04:49,072 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:04:49,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:49,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:04:49,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:04:49,072 INFO L87 Difference]: Start difference. First operand 4680 states and 19953 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:49,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:49,909 INFO L93 Difference]: Finished difference Result 5759 states and 24105 transitions. [2021-07-09 18:04:49,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:04:49,909 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:04:49,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:49,924 INFO L225 Difference]: With dead ends: 5759 [2021-07-09 18:04:49,924 INFO L226 Difference]: Without dead ends: 5707 [2021-07-09 18:04:49,924 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 695.9ms TimeCoverageRelationStatistics Valid=197, Invalid=993, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:04:49,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5707 states. [2021-07-09 18:04:49,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5707 to 4684. [2021-07-09 18:04:49,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4684 states, 4683 states have (on average 4.26457399103139) internal successors, (19971), 4683 states have internal predecessors, (19971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:50,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4684 states to 4684 states and 19971 transitions. [2021-07-09 18:04:50,003 INFO L78 Accepts]: Start accepts. Automaton has 4684 states and 19971 transitions. Word has length 23 [2021-07-09 18:04:50,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:50,003 INFO L482 AbstractCegarLoop]: Abstraction has 4684 states and 19971 transitions. [2021-07-09 18:04:50,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:50,003 INFO L276 IsEmpty]: Start isEmpty. Operand 4684 states and 19971 transitions. [2021-07-09 18:04:50,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:50,010 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:50,010 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:50,211 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1335,614 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:50,211 INFO L430 AbstractCegarLoop]: === Iteration 615 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:50,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:50,211 INFO L82 PathProgramCache]: Analyzing trace with hash -1895764501, now seen corresponding path program 33 times [2021-07-09 18:04:50,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:50,211 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071506109] [2021-07-09 18:04:50,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:50,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:50,374 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:50,374 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:50,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071506109] [2021-07-09 18:04:50,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071506109] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:50,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112660466] [2021-07-09 18:04:50,375 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 615 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 615 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:50,401 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:04:50,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:50,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:50,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:50,491 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:50,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:04:50,492 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:50,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:50,501 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:50,501 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:04:50,589 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:50,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112660466] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:50,590 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:50,590 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:04:50,590 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234806659] [2021-07-09 18:04:50,590 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:04:50,590 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:50,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:04:50,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:04:50,590 INFO L87 Difference]: Start difference. First operand 4684 states and 19971 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:51,136 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 44 [2021-07-09 18:04:51,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:51,840 INFO L93 Difference]: Finished difference Result 5642 states and 23624 transitions. [2021-07-09 18:04:51,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:04:51,841 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:04:51,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:51,854 INFO L225 Difference]: With dead ends: 5642 [2021-07-09 18:04:51,854 INFO L226 Difference]: Without dead ends: 5600 [2021-07-09 18:04:51,854 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 1094.0ms TimeCoverageRelationStatistics Valid=249, Invalid=1233, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:04:51,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5600 states. [2021-07-09 18:04:51,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5600 to 4672. [2021-07-09 18:04:51,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4672 states, 4671 states have (on average 4.264397345322201) internal successors, (19919), 4671 states have internal predecessors, (19919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:51,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4672 states to 4672 states and 19919 transitions. [2021-07-09 18:04:51,935 INFO L78 Accepts]: Start accepts. Automaton has 4672 states and 19919 transitions. Word has length 23 [2021-07-09 18:04:51,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:51,936 INFO L482 AbstractCegarLoop]: Abstraction has 4672 states and 19919 transitions. [2021-07-09 18:04:51,936 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:51,936 INFO L276 IsEmpty]: Start isEmpty. Operand 4672 states and 19919 transitions. [2021-07-09 18:04:51,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:51,943 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:51,943 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:52,144 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 615 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1337 [2021-07-09 18:04:52,144 INFO L430 AbstractCegarLoop]: === Iteration 616 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:52,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:52,144 INFO L82 PathProgramCache]: Analyzing trace with hash -26919271, now seen corresponding path program 34 times [2021-07-09 18:04:52,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:52,144 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800485576] [2021-07-09 18:04:52,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:52,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:52,269 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:52,269 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:52,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800485576] [2021-07-09 18:04:52,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800485576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:52,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605753171] [2021-07-09 18:04:52,269 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 616 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 616 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:52,295 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:04:52,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:52,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:52,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:52,425 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:52,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:04:52,427 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:52,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:52,436 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:52,436 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:04:52,500 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:52,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605753171] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:52,501 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:52,501 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:04:52,501 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592658513] [2021-07-09 18:04:52,501 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:04:52,501 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:52,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:04:52,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:04:52,501 INFO L87 Difference]: Start difference. First operand 4672 states and 19919 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:53,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:53,468 INFO L93 Difference]: Finished difference Result 5986 states and 25057 transitions. [2021-07-09 18:04:53,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:04:53,468 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:04:53,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:53,483 INFO L225 Difference]: With dead ends: 5986 [2021-07-09 18:04:53,483 INFO L226 Difference]: Without dead ends: 5942 [2021-07-09 18:04:53,483 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 800.8ms TimeCoverageRelationStatistics Valid=192, Invalid=1068, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:04:53,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5942 states. [2021-07-09 18:04:53,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5942 to 4674. [2021-07-09 18:04:53,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4674 states, 4673 states have (on average 4.26407019045581) internal successors, (19926), 4673 states have internal predecessors, (19926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:53,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4674 states to 4674 states and 19926 transitions. [2021-07-09 18:04:53,570 INFO L78 Accepts]: Start accepts. Automaton has 4674 states and 19926 transitions. Word has length 23 [2021-07-09 18:04:53,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:53,570 INFO L482 AbstractCegarLoop]: Abstraction has 4674 states and 19926 transitions. [2021-07-09 18:04:53,570 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:53,570 INFO L276 IsEmpty]: Start isEmpty. Operand 4674 states and 19926 transitions. [2021-07-09 18:04:53,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:53,579 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:53,579 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:53,779 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1339,616 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:53,779 INFO L430 AbstractCegarLoop]: === Iteration 617 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:53,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:53,779 INFO L82 PathProgramCache]: Analyzing trace with hash 486607581, now seen corresponding path program 35 times [2021-07-09 18:04:53,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:53,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465551752] [2021-07-09 18:04:53,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:53,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:53,915 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:53,915 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:53,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465551752] [2021-07-09 18:04:53,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465551752] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:53,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652320418] [2021-07-09 18:04:53,915 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 617 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 617 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:53,941 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:04:53,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:53,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:04:53,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:54,035 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:54,036 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 37 [2021-07-09 18:04:54,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:54,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:54,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:54,046 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:04:54,134 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:54,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652320418] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:54,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:54,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:04:54,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428215551] [2021-07-09 18:04:54,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:04:54,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:54,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:04:54,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:04:54,135 INFO L87 Difference]: Start difference. First operand 4674 states and 19926 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:55,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:55,159 INFO L93 Difference]: Finished difference Result 5719 states and 23966 transitions. [2021-07-09 18:04:55,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:04:55,159 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:04:55,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:55,172 INFO L225 Difference]: With dead ends: 5719 [2021-07-09 18:04:55,172 INFO L226 Difference]: Without dead ends: 5669 [2021-07-09 18:04:55,173 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 871.1ms TimeCoverageRelationStatistics Valid=223, Invalid=1259, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:04:55,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5669 states. [2021-07-09 18:04:55,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5669 to 4678. [2021-07-09 18:04:55,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4678 states, 4677 states have (on average 4.264271969211033) internal successors, (19944), 4677 states have internal predecessors, (19944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:55,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4678 states to 4678 states and 19944 transitions. [2021-07-09 18:04:55,255 INFO L78 Accepts]: Start accepts. Automaton has 4678 states and 19944 transitions. Word has length 23 [2021-07-09 18:04:55,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:55,255 INFO L482 AbstractCegarLoop]: Abstraction has 4678 states and 19944 transitions. [2021-07-09 18:04:55,255 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:55,255 INFO L276 IsEmpty]: Start isEmpty. Operand 4678 states and 19944 transitions. [2021-07-09 18:04:55,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:55,263 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:55,263 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:55,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 617 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1341 [2021-07-09 18:04:55,464 INFO L430 AbstractCegarLoop]: === Iteration 618 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:55,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:55,464 INFO L82 PathProgramCache]: Analyzing trace with hash 1562318737, now seen corresponding path program 36 times [2021-07-09 18:04:55,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:55,464 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183485344] [2021-07-09 18:04:55,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:55,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:55,600 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:55,600 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:55,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183485344] [2021-07-09 18:04:55,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183485344] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:55,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443241247] [2021-07-09 18:04:55,600 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 618 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 618 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:55,626 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-09 18:04:55,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:55,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:55,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:55,714 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:55,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:04:55,715 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:55,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:55,724 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:55,724 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:04:55,812 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:55,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [443241247] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:55,812 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:55,812 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:04:55,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531581680] [2021-07-09 18:04:55,812 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:04:55,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:55,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:04:55,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:04:55,813 INFO L87 Difference]: Start difference. First operand 4678 states and 19944 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:56,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:56,860 INFO L93 Difference]: Finished difference Result 5596 states and 23481 transitions. [2021-07-09 18:04:56,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:04:56,860 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:04:56,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:56,873 INFO L225 Difference]: With dead ends: 5596 [2021-07-09 18:04:56,873 INFO L226 Difference]: Without dead ends: 5554 [2021-07-09 18:04:56,873 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 905.9ms TimeCoverageRelationStatistics Valid=184, Invalid=872, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:04:56,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5554 states. [2021-07-09 18:04:56,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5554 to 4672. [2021-07-09 18:04:56,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4672 states, 4671 states have (on average 4.264397345322201) internal successors, (19919), 4671 states have internal predecessors, (19919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:56,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4672 states to 4672 states and 19919 transitions. [2021-07-09 18:04:56,952 INFO L78 Accepts]: Start accepts. Automaton has 4672 states and 19919 transitions. Word has length 23 [2021-07-09 18:04:56,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:56,952 INFO L482 AbstractCegarLoop]: Abstraction has 4672 states and 19919 transitions. [2021-07-09 18:04:56,952 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:56,952 INFO L276 IsEmpty]: Start isEmpty. Operand 4672 states and 19919 transitions. [2021-07-09 18:04:56,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:56,960 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:56,960 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:57,172 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 618 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1343 [2021-07-09 18:04:57,173 INFO L430 AbstractCegarLoop]: === Iteration 619 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:57,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:57,173 INFO L82 PathProgramCache]: Analyzing trace with hash 1843314589, now seen corresponding path program 37 times [2021-07-09 18:04:57,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:57,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811741520] [2021-07-09 18:04:57,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:57,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:57,313 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:57,313 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:57,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811741520] [2021-07-09 18:04:57,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811741520] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:57,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982698871] [2021-07-09 18:04:57,313 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 619 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 619 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:57,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:57,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:57,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:57,410 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:57,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:04:57,411 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:57,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:57,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:57,421 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:04:57,532 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:57,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982698871] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:57,532 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:57,532 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:04:57,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334237415] [2021-07-09 18:04:57,532 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:04:57,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:57,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:04:57,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:04:57,533 INFO L87 Difference]: Start difference. First operand 4672 states and 19919 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:58,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:58,184 INFO L93 Difference]: Finished difference Result 5269 states and 22199 transitions. [2021-07-09 18:04:58,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:04:58,184 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:04:58,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:58,196 INFO L225 Difference]: With dead ends: 5269 [2021-07-09 18:04:58,196 INFO L226 Difference]: Without dead ends: 5243 [2021-07-09 18:04:58,196 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 596.6ms TimeCoverageRelationStatistics Valid=144, Invalid=612, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:04:58,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5243 states. [2021-07-09 18:04:58,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5243 to 4681. [2021-07-09 18:04:58,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4681 states, 4680 states have (on average 4.263034188034188) internal successors, (19951), 4680 states have internal predecessors, (19951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:58,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4681 states to 4681 states and 19951 transitions. [2021-07-09 18:04:58,276 INFO L78 Accepts]: Start accepts. Automaton has 4681 states and 19951 transitions. Word has length 23 [2021-07-09 18:04:58,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:58,276 INFO L482 AbstractCegarLoop]: Abstraction has 4681 states and 19951 transitions. [2021-07-09 18:04:58,277 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:58,277 INFO L276 IsEmpty]: Start isEmpty. Operand 4681 states and 19951 transitions. [2021-07-09 18:04:58,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:58,284 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:58,285 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:04:58,485 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 619 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1345 [2021-07-09 18:04:58,485 INFO L430 AbstractCegarLoop]: === Iteration 620 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:04:58,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:04:58,485 INFO L82 PathProgramCache]: Analyzing trace with hash 801738521, now seen corresponding path program 38 times [2021-07-09 18:04:58,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:04:58,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896607764] [2021-07-09 18:04:58,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:04:58,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:04:58,622 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:58,622 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:04:58,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896607764] [2021-07-09 18:04:58,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896607764] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:58,623 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330612323] [2021-07-09 18:04:58,623 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 620 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 620 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:04:58,648 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:04:58,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:04:58,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:04:58,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:04:58,752 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:58,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:04:58,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:04:58,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:04:58,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:04:58,764 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:04:58,874 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:04:58,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330612323] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:04:58,874 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:04:58,874 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:04:58,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952652089] [2021-07-09 18:04:58,874 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:04:58,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:04:58,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:04:58,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:04:58,875 INFO L87 Difference]: Start difference. First operand 4681 states and 19951 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:59,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:04:59,836 INFO L93 Difference]: Finished difference Result 5205 states and 21938 transitions. [2021-07-09 18:04:59,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:04:59,836 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:04:59,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:04:59,848 INFO L225 Difference]: With dead ends: 5205 [2021-07-09 18:04:59,848 INFO L226 Difference]: Without dead ends: 5177 [2021-07-09 18:04:59,848 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 759.8ms TimeCoverageRelationStatistics Valid=179, Invalid=813, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:04:59,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5177 states. [2021-07-09 18:04:59,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5177 to 4674. [2021-07-09 18:04:59,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4674 states, 4673 states have (on average 4.264284185747914) internal successors, (19927), 4673 states have internal predecessors, (19927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:59,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4674 states to 4674 states and 19927 transitions. [2021-07-09 18:04:59,926 INFO L78 Accepts]: Start accepts. Automaton has 4674 states and 19927 transitions. Word has length 23 [2021-07-09 18:04:59,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:04:59,926 INFO L482 AbstractCegarLoop]: Abstraction has 4674 states and 19927 transitions. [2021-07-09 18:04:59,926 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:04:59,926 INFO L276 IsEmpty]: Start isEmpty. Operand 4674 states and 19927 transitions. [2021-07-09 18:04:59,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:04:59,934 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:04:59,934 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:00,134 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1347,620 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:00,134 INFO L430 AbstractCegarLoop]: === Iteration 621 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:00,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:00,135 INFO L82 PathProgramCache]: Analyzing trace with hash 514617169, now seen corresponding path program 39 times [2021-07-09 18:05:00,135 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:00,135 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390141692] [2021-07-09 18:05:00,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:00,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:00,269 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:00,269 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:00,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390141692] [2021-07-09 18:05:00,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390141692] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:00,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142691395] [2021-07-09 18:05:00,270 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 621 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 621 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:00,295 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:05:00,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:00,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:05:00,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:00,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:05:00,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:05:00,368 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:00,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 31 [2021-07-09 18:05:00,370 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:00,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:00,379 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:00,379 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:28 [2021-07-09 18:05:00,476 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:00,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [142691395] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:00,477 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:00,477 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:05:00,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074176247] [2021-07-09 18:05:00,477 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:05:00,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:00,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:05:00,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:00,477 INFO L87 Difference]: Start difference. First operand 4674 states and 19927 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:01,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:01,053 INFO L93 Difference]: Finished difference Result 5261 states and 22169 transitions. [2021-07-09 18:05:01,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:05:01,054 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:05:01,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:01,066 INFO L225 Difference]: With dead ends: 5261 [2021-07-09 18:05:01,066 INFO L226 Difference]: Without dead ends: 5235 [2021-07-09 18:05:01,066 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 449.9ms TimeCoverageRelationStatistics Valid=114, Invalid=536, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:05:01,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5235 states. [2021-07-09 18:05:01,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5235 to 4678. [2021-07-09 18:05:01,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4678 states, 4677 states have (on average 4.2640581569382086) internal successors, (19943), 4677 states have internal predecessors, (19943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:01,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4678 states to 4678 states and 19943 transitions. [2021-07-09 18:05:01,145 INFO L78 Accepts]: Start accepts. Automaton has 4678 states and 19943 transitions. Word has length 23 [2021-07-09 18:05:01,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:01,146 INFO L482 AbstractCegarLoop]: Abstraction has 4678 states and 19943 transitions. [2021-07-09 18:05:01,146 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:01,146 INFO L276 IsEmpty]: Start isEmpty. Operand 4678 states and 19943 transitions. [2021-07-09 18:05:01,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:01,153 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:01,153 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:01,354 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1349,621 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:01,354 INFO L430 AbstractCegarLoop]: === Iteration 622 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:01,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:01,354 INFO L82 PathProgramCache]: Analyzing trace with hash 21399783, now seen corresponding path program 40 times [2021-07-09 18:05:01,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:01,354 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494685899] [2021-07-09 18:05:01,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:01,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:01,488 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:01,489 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:01,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494685899] [2021-07-09 18:05:01,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494685899] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:01,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119798922] [2021-07-09 18:05:01,489 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 622 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 622 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:01,514 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:05:01,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:01,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:01,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:01,590 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:01,591 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 37 [2021-07-09 18:05:01,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:01,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:01,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:01,602 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:05:01,713 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:01,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119798922] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:01,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:01,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:05:01,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679968459] [2021-07-09 18:05:01,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:05:01,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:01,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:05:01,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:01,714 INFO L87 Difference]: Start difference. First operand 4678 states and 19943 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:02,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:02,772 INFO L93 Difference]: Finished difference Result 5120 states and 21612 transitions. [2021-07-09 18:05:02,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:05:02,772 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:05:02,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:02,784 INFO L225 Difference]: With dead ends: 5120 [2021-07-09 18:05:02,784 INFO L226 Difference]: Without dead ends: 5099 [2021-07-09 18:05:02,784 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 886.4ms TimeCoverageRelationStatistics Valid=172, Invalid=758, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:05:02,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5099 states. [2021-07-09 18:05:02,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5099 to 4674. [2021-07-09 18:05:02,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4674 states, 4673 states have (on average 4.264284185747914) internal successors, (19927), 4673 states have internal predecessors, (19927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:02,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4674 states to 4674 states and 19927 transitions. [2021-07-09 18:05:02,893 INFO L78 Accepts]: Start accepts. Automaton has 4674 states and 19927 transitions. Word has length 23 [2021-07-09 18:05:02,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:02,893 INFO L482 AbstractCegarLoop]: Abstraction has 4674 states and 19927 transitions. [2021-07-09 18:05:02,893 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:02,893 INFO L276 IsEmpty]: Start isEmpty. Operand 4674 states and 19927 transitions. [2021-07-09 18:05:02,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:02,901 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:02,901 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:03,101 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1350,622 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:03,102 INFO L430 AbstractCegarLoop]: === Iteration 623 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:03,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:03,102 INFO L82 PathProgramCache]: Analyzing trace with hash 956176039, now seen corresponding path program 41 times [2021-07-09 18:05:03,102 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:03,102 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959987063] [2021-07-09 18:05:03,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:03,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:03,248 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:03,249 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:03,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959987063] [2021-07-09 18:05:03,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959987063] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:03,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1772355736] [2021-07-09 18:05:03,249 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 623 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 623 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:03,276 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:05:03,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:03,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:03,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:03,350 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:03,350 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 37 [2021-07-09 18:05:03,352 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:03,366 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:03,367 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:03,367 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:05:03,477 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:03,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1772355736] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:03,477 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:03,477 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:05:03,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475615986] [2021-07-09 18:05:03,477 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:05:03,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:03,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:05:03,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:03,478 INFO L87 Difference]: Start difference. First operand 4674 states and 19927 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:04,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:04,264 INFO L93 Difference]: Finished difference Result 5117 states and 21593 transitions. [2021-07-09 18:05:04,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:05:04,265 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:05:04,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:04,277 INFO L225 Difference]: With dead ends: 5117 [2021-07-09 18:05:04,277 INFO L226 Difference]: Without dead ends: 5092 [2021-07-09 18:05:04,277 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 720.3ms TimeCoverageRelationStatistics Valid=178, Invalid=814, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:05:04,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5092 states. [2021-07-09 18:05:04,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5092 to 4678. [2021-07-09 18:05:04,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4678 states, 4677 states have (on average 4.2640581569382086) internal successors, (19943), 4677 states have internal predecessors, (19943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:04,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4678 states to 4678 states and 19943 transitions. [2021-07-09 18:05:04,355 INFO L78 Accepts]: Start accepts. Automaton has 4678 states and 19943 transitions. Word has length 23 [2021-07-09 18:05:04,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:04,355 INFO L482 AbstractCegarLoop]: Abstraction has 4678 states and 19943 transitions. [2021-07-09 18:05:04,355 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:04,355 INFO L276 IsEmpty]: Start isEmpty. Operand 4678 states and 19943 transitions. [2021-07-09 18:05:04,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:04,363 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:04,363 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:04,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 623 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1352 [2021-07-09 18:05:04,564 INFO L430 AbstractCegarLoop]: === Iteration 624 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:04,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:04,564 INFO L82 PathProgramCache]: Analyzing trace with hash -56516493, now seen corresponding path program 42 times [2021-07-09 18:05:04,564 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:04,564 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972727760] [2021-07-09 18:05:04,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:04,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:04,711 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:04,711 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:04,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972727760] [2021-07-09 18:05:04,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972727760] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:04,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658345911] [2021-07-09 18:05:04,712 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 624 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 624 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:04,738 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:05:04,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:04,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:05:04,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:04,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:05:04,836 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-09 18:05:04,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 53 [2021-07-09 18:05:04,837 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:04,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:04,852 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:04,852 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:43 [2021-07-09 18:05:04,978 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:04,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658345911] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:04,979 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:04,979 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:05:04,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888510999] [2021-07-09 18:05:04,979 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:05:04,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:04,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:05:04,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:05:04,979 INFO L87 Difference]: Start difference. First operand 4678 states and 19943 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:05,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:05,629 INFO L93 Difference]: Finished difference Result 5012 states and 21181 transitions. [2021-07-09 18:05:05,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:05:05,629 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:05:05,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:05,641 INFO L225 Difference]: With dead ends: 5012 [2021-07-09 18:05:05,641 INFO L226 Difference]: Without dead ends: 4991 [2021-07-09 18:05:05,641 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 629.6ms TimeCoverageRelationStatistics Valid=156, Invalid=836, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:05:05,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4991 states. [2021-07-09 18:05:05,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4991 to 4670. [2021-07-09 18:05:05,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4670 states, 4669 states have (on average 4.264296423216963) internal successors, (19910), 4669 states have internal predecessors, (19910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:05,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4670 states to 4670 states and 19910 transitions. [2021-07-09 18:05:05,716 INFO L78 Accepts]: Start accepts. Automaton has 4670 states and 19910 transitions. Word has length 23 [2021-07-09 18:05:05,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:05,716 INFO L482 AbstractCegarLoop]: Abstraction has 4670 states and 19910 transitions. [2021-07-09 18:05:05,716 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:05,716 INFO L276 IsEmpty]: Start isEmpty. Operand 4670 states and 19910 transitions. [2021-07-09 18:05:05,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:05,723 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:05,723 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:05,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 624 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1354 [2021-07-09 18:05:05,924 INFO L430 AbstractCegarLoop]: === Iteration 625 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:05,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:05,924 INFO L82 PathProgramCache]: Analyzing trace with hash -466034245, now seen corresponding path program 43 times [2021-07-09 18:05:05,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:05,924 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863259561] [2021-07-09 18:05:05,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:05,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:06,052 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:06,053 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:06,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863259561] [2021-07-09 18:05:06,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863259561] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:06,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248167642] [2021-07-09 18:05:06,053 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 625 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 625 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:06,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:06,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:06,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:06,175 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:06,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:05:06,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:06,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:06,186 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:06,186 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:05:06,251 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:06,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248167642] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:06,251 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:06,251 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:05:06,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896443413] [2021-07-09 18:05:06,251 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:05:06,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:06,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:05:06,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:06,252 INFO L87 Difference]: Start difference. First operand 4670 states and 19910 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:07,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:07,113 INFO L93 Difference]: Finished difference Result 5365 states and 22589 transitions. [2021-07-09 18:05:07,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:05:07,113 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:05:07,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:07,125 INFO L225 Difference]: With dead ends: 5365 [2021-07-09 18:05:07,126 INFO L226 Difference]: Without dead ends: 5334 [2021-07-09 18:05:07,126 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 692.1ms TimeCoverageRelationStatistics Valid=184, Invalid=938, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:05:07,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5334 states. [2021-07-09 18:05:07,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5334 to 4674. [2021-07-09 18:05:07,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4674 states, 4673 states have (on average 4.263428204579499) internal successors, (19923), 4673 states have internal predecessors, (19923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:07,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4674 states to 4674 states and 19923 transitions. [2021-07-09 18:05:07,202 INFO L78 Accepts]: Start accepts. Automaton has 4674 states and 19923 transitions. Word has length 23 [2021-07-09 18:05:07,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:07,202 INFO L482 AbstractCegarLoop]: Abstraction has 4674 states and 19923 transitions. [2021-07-09 18:05:07,202 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:07,202 INFO L276 IsEmpty]: Start isEmpty. Operand 4674 states and 19923 transitions. [2021-07-09 18:05:07,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:07,209 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:07,209 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:07,410 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 625 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1358 [2021-07-09 18:05:07,410 INFO L430 AbstractCegarLoop]: === Iteration 626 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:07,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:07,410 INFO L82 PathProgramCache]: Analyzing trace with hash 121711077, now seen corresponding path program 44 times [2021-07-09 18:05:07,410 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:07,410 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177281055] [2021-07-09 18:05:07,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:07,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:07,548 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:07,549 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:07,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177281055] [2021-07-09 18:05:07,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177281055] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:07,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398857043] [2021-07-09 18:05:07,549 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 626 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 626 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:07,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:05:07,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:07,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:07,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:07,658 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:07,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:05:07,659 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:07,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:07,668 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:07,668 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:05:07,754 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:07,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398857043] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:07,754 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:07,754 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:05:07,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784199462] [2021-07-09 18:05:07,754 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:05:07,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:07,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:05:07,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:07,755 INFO L87 Difference]: Start difference. First operand 4674 states and 19923 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:08,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:08,783 INFO L93 Difference]: Finished difference Result 5223 states and 22014 transitions. [2021-07-09 18:05:08,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:05:08,783 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:05:08,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:08,795 INFO L225 Difference]: With dead ends: 5223 [2021-07-09 18:05:08,795 INFO L226 Difference]: Without dead ends: 5198 [2021-07-09 18:05:08,795 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 873.1ms TimeCoverageRelationStatistics Valid=237, Invalid=953, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:05:08,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5198 states. [2021-07-09 18:05:08,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5198 to 4678. [2021-07-09 18:05:08,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4678 states, 4677 states have (on average 4.26320290784691) internal successors, (19939), 4677 states have internal predecessors, (19939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:08,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4678 states to 4678 states and 19939 transitions. [2021-07-09 18:05:08,906 INFO L78 Accepts]: Start accepts. Automaton has 4678 states and 19939 transitions. Word has length 23 [2021-07-09 18:05:08,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:08,906 INFO L482 AbstractCegarLoop]: Abstraction has 4678 states and 19939 transitions. [2021-07-09 18:05:08,906 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:08,906 INFO L276 IsEmpty]: Start isEmpty. Operand 4678 states and 19939 transitions. [2021-07-09 18:05:08,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:08,914 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:08,914 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:09,115 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1360,626 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:09,115 INFO L430 AbstractCegarLoop]: === Iteration 627 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:09,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:09,115 INFO L82 PathProgramCache]: Analyzing trace with hash 1197422233, now seen corresponding path program 45 times [2021-07-09 18:05:09,115 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:09,115 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937184583] [2021-07-09 18:05:09,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:09,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:09,254 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:09,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:09,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937184583] [2021-07-09 18:05:09,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937184583] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:09,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120559858] [2021-07-09 18:05:09,254 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 627 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 627 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:09,280 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:05:09,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:09,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:09,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:09,362 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:09,362 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 37 [2021-07-09 18:05:09,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:09,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:09,373 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:09,373 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:05:09,461 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:09,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120559858] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:09,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:09,461 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:05:09,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269584880] [2021-07-09 18:05:09,461 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:05:09,461 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:09,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:05:09,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:09,462 INFO L87 Difference]: Start difference. First operand 4678 states and 19939 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:10,215 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 39 [2021-07-09 18:05:10,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:10,572 INFO L93 Difference]: Finished difference Result 5167 states and 21801 transitions. [2021-07-09 18:05:10,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:05:10,573 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:05:10,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:10,584 INFO L225 Difference]: With dead ends: 5167 [2021-07-09 18:05:10,584 INFO L226 Difference]: Without dead ends: 5146 [2021-07-09 18:05:10,584 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 1032.5ms TimeCoverageRelationStatistics Valid=230, Invalid=892, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:05:10,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5146 states. [2021-07-09 18:05:10,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5146 to 4670. [2021-07-09 18:05:10,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4670 states, 4669 states have (on average 4.263225530092097) internal successors, (19905), 4669 states have internal predecessors, (19905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:10,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4670 states to 4670 states and 19905 transitions. [2021-07-09 18:05:10,655 INFO L78 Accepts]: Start accepts. Automaton has 4670 states and 19905 transitions. Word has length 23 [2021-07-09 18:05:10,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:10,655 INFO L482 AbstractCegarLoop]: Abstraction has 4670 states and 19905 transitions. [2021-07-09 18:05:10,655 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:10,655 INFO L276 IsEmpty]: Start isEmpty. Operand 4670 states and 19905 transitions. [2021-07-09 18:05:10,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:10,663 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:10,663 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:10,863 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1362,627 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:10,863 INFO L430 AbstractCegarLoop]: === Iteration 628 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:10,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:10,863 INFO L82 PathProgramCache]: Analyzing trace with hash 933709631, now seen corresponding path program 46 times [2021-07-09 18:05:10,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:10,863 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89546663] [2021-07-09 18:05:10,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:10,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:10,989 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:10,989 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:10,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89546663] [2021-07-09 18:05:10,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89546663] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:10,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1093767167] [2021-07-09 18:05:10,989 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 628 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 628 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:11,015 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:05:11,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:11,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:11,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:11,134 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:11,135 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 20 treesize of output 36 [2021-07-09 18:05:11,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:11,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:11,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:11,147 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-09 18:05:11,240 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:11,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1093767167] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:11,240 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:11,240 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:05:11,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845671101] [2021-07-09 18:05:11,240 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:05:11,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:11,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:05:11,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:11,240 INFO L87 Difference]: Start difference. First operand 4670 states and 19905 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:11,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:11,762 INFO L93 Difference]: Finished difference Result 4938 states and 20912 transitions. [2021-07-09 18:05:11,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:05:11,762 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:05:11,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:11,773 INFO L225 Difference]: With dead ends: 4938 [2021-07-09 18:05:11,773 INFO L226 Difference]: Without dead ends: 4912 [2021-07-09 18:05:11,774 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 478.0ms TimeCoverageRelationStatistics Valid=128, Invalid=574, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:05:11,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4912 states. [2021-07-09 18:05:11,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4912 to 4677. [2021-07-09 18:05:11,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4677 states, 4676 states have (on average 4.2619760479041915) internal successors, (19929), 4676 states have internal predecessors, (19929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:11,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4677 states to 4677 states and 19929 transitions. [2021-07-09 18:05:11,849 INFO L78 Accepts]: Start accepts. Automaton has 4677 states and 19929 transitions. Word has length 23 [2021-07-09 18:05:11,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:11,849 INFO L482 AbstractCegarLoop]: Abstraction has 4677 states and 19929 transitions. [2021-07-09 18:05:11,849 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:11,849 INFO L276 IsEmpty]: Start isEmpty. Operand 4677 states and 19929 transitions. [2021-07-09 18:05:11,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:11,857 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:11,857 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:12,057 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 628 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1364 [2021-07-09 18:05:12,057 INFO L430 AbstractCegarLoop]: === Iteration 629 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:12,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:12,057 INFO L82 PathProgramCache]: Analyzing trace with hash -107866437, now seen corresponding path program 47 times [2021-07-09 18:05:12,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:12,058 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000027249] [2021-07-09 18:05:12,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:12,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:12,194 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:12,194 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:12,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000027249] [2021-07-09 18:05:12,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000027249] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:12,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732333784] [2021-07-09 18:05:12,194 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 629 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 629 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:12,221 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:05:12,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:12,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:12,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:12,310 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:12,310 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 20 treesize of output 36 [2021-07-09 18:05:12,312 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:12,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:12,322 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:12,322 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-09 18:05:12,413 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:12,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732333784] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:12,413 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:12,413 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:05:12,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427234872] [2021-07-09 18:05:12,413 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:05:12,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:12,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:05:12,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:12,413 INFO L87 Difference]: Start difference. First operand 4677 states and 19929 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:13,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:13,061 INFO L93 Difference]: Finished difference Result 4984 states and 21086 transitions. [2021-07-09 18:05:13,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:05:13,061 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:05:13,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:13,073 INFO L225 Difference]: With dead ends: 4984 [2021-07-09 18:05:13,073 INFO L226 Difference]: Without dead ends: 4956 [2021-07-09 18:05:13,073 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 543.5ms TimeCoverageRelationStatistics Valid=134, Invalid=622, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:05:13,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4956 states. [2021-07-09 18:05:13,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4956 to 4670. [2021-07-09 18:05:13,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4670 states, 4669 states have (on average 4.262582994217177) internal successors, (19902), 4669 states have internal predecessors, (19902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:13,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4670 states to 4670 states and 19902 transitions. [2021-07-09 18:05:13,172 INFO L78 Accepts]: Start accepts. Automaton has 4670 states and 19902 transitions. Word has length 23 [2021-07-09 18:05:13,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:13,172 INFO L482 AbstractCegarLoop]: Abstraction has 4670 states and 19902 transitions. [2021-07-09 18:05:13,172 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:13,172 INFO L276 IsEmpty]: Start isEmpty. Operand 4670 states and 19902 transitions. [2021-07-09 18:05:13,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:13,180 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:13,180 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:13,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1366,629 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:13,380 INFO L430 AbstractCegarLoop]: === Iteration 630 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:13,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:13,380 INFO L82 PathProgramCache]: Analyzing trace with hash -993664717, now seen corresponding path program 48 times [2021-07-09 18:05:13,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:13,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917895959] [2021-07-09 18:05:13,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:13,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:13,507 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:13,507 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:13,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917895959] [2021-07-09 18:05:13,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917895959] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:13,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897488594] [2021-07-09 18:05:13,507 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 630 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 630 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:13,534 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:05:13,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:13,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:13,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:13,636 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:13,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:05:13,638 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:13,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:13,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:13,647 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:05:13,714 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:13,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1897488594] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:13,715 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:13,715 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:05:13,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870859827] [2021-07-09 18:05:13,715 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:05:13,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:13,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:05:13,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:13,715 INFO L87 Difference]: Start difference. First operand 4670 states and 19902 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:14,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:14,334 INFO L93 Difference]: Finished difference Result 5115 states and 21598 transitions. [2021-07-09 18:05:14,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:05:14,334 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:05:14,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:14,346 INFO L225 Difference]: With dead ends: 5115 [2021-07-09 18:05:14,346 INFO L226 Difference]: Without dead ends: 5081 [2021-07-09 18:05:14,346 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 518.7ms TimeCoverageRelationStatistics Valid=143, Invalid=787, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:05:14,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5081 states. [2021-07-09 18:05:14,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5081 to 4663. [2021-07-09 18:05:14,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4663 states, 4662 states have (on average 4.262977262977263) internal successors, (19874), 4662 states have internal predecessors, (19874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:14,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4663 states to 4663 states and 19874 transitions. [2021-07-09 18:05:14,418 INFO L78 Accepts]: Start accepts. Automaton has 4663 states and 19874 transitions. Word has length 23 [2021-07-09 18:05:14,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:14,418 INFO L482 AbstractCegarLoop]: Abstraction has 4663 states and 19874 transitions. [2021-07-09 18:05:14,418 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:14,418 INFO L276 IsEmpty]: Start isEmpty. Operand 4663 states and 19874 transitions. [2021-07-09 18:05:14,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:14,425 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:14,425 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:14,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1368,630 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:14,625 INFO L430 AbstractCegarLoop]: === Iteration 631 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:14,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:14,626 INFO L82 PathProgramCache]: Analyzing trace with hash -1178718999, now seen corresponding path program 49 times [2021-07-09 18:05:14,626 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:14,626 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716188832] [2021-07-09 18:05:14,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:14,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:14,763 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:14,764 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:14,764 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716188832] [2021-07-09 18:05:14,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716188832] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:14,764 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166213792] [2021-07-09 18:05:14,764 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 631 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 631 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:14,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:14,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:14,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:14,862 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:14,862 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 37 [2021-07-09 18:05:14,863 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:14,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:14,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:14,873 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:05:14,984 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:14,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166213792] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:14,984 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:14,984 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:05:14,984 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358392921] [2021-07-09 18:05:14,985 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:05:14,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:14,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:05:14,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:14,985 INFO L87 Difference]: Start difference. First operand 4663 states and 19874 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:15,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:15,553 INFO L93 Difference]: Finished difference Result 4944 states and 20909 transitions. [2021-07-09 18:05:15,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:05:15,553 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:05:15,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:15,564 INFO L225 Difference]: With dead ends: 4944 [2021-07-09 18:05:15,564 INFO L226 Difference]: Without dead ends: 4918 [2021-07-09 18:05:15,565 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 582.4ms TimeCoverageRelationStatistics Valid=142, Invalid=560, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:05:15,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4918 states. [2021-07-09 18:05:15,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4918 to 4672. [2021-07-09 18:05:15,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4672 states, 4671 states have (on average 4.2616142153714405) internal successors, (19906), 4671 states have internal predecessors, (19906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:15,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4672 states to 4672 states and 19906 transitions. [2021-07-09 18:05:15,639 INFO L78 Accepts]: Start accepts. Automaton has 4672 states and 19906 transitions. Word has length 23 [2021-07-09 18:05:15,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:15,639 INFO L482 AbstractCegarLoop]: Abstraction has 4672 states and 19906 transitions. [2021-07-09 18:05:15,639 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:15,639 INFO L276 IsEmpty]: Start isEmpty. Operand 4672 states and 19906 transitions. [2021-07-09 18:05:15,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:15,647 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:15,647 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:15,847 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 631 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1370 [2021-07-09 18:05:15,847 INFO L430 AbstractCegarLoop]: === Iteration 632 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:15,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:15,847 INFO L82 PathProgramCache]: Analyzing trace with hash 2074672229, now seen corresponding path program 50 times [2021-07-09 18:05:15,847 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:15,847 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908785333] [2021-07-09 18:05:15,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:15,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:15,986 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:15,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:15,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908785333] [2021-07-09 18:05:15,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908785333] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:15,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59829507] [2021-07-09 18:05:15,987 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 632 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 632 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:16,013 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:05:16,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:16,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:16,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:16,085 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:16,086 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 37 [2021-07-09 18:05:16,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:16,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:16,097 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:16,097 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:05:16,210 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:16,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59829507] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:16,210 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:16,210 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:05:16,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025204566] [2021-07-09 18:05:16,210 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:05:16,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:16,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:05:16,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:16,210 INFO L87 Difference]: Start difference. First operand 4672 states and 19906 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:17,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:17,005 INFO L93 Difference]: Finished difference Result 4990 states and 21083 transitions. [2021-07-09 18:05:17,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:05:17,005 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:05:17,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:17,016 INFO L225 Difference]: With dead ends: 4990 [2021-07-09 18:05:17,016 INFO L226 Difference]: Without dead ends: 4962 [2021-07-09 18:05:17,016 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 714.4ms TimeCoverageRelationStatistics Valid=173, Invalid=697, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:05:17,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4962 states. [2021-07-09 18:05:17,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4962 to 4665. [2021-07-09 18:05:17,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4665 states, 4664 states have (on average 4.262864493996569) internal successors, (19882), 4664 states have internal predecessors, (19882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:17,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4665 states to 4665 states and 19882 transitions. [2021-07-09 18:05:17,114 INFO L78 Accepts]: Start accepts. Automaton has 4665 states and 19882 transitions. Word has length 23 [2021-07-09 18:05:17,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:17,115 INFO L482 AbstractCegarLoop]: Abstraction has 4665 states and 19882 transitions. [2021-07-09 18:05:17,115 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:17,115 INFO L276 IsEmpty]: Start isEmpty. Operand 4665 states and 19882 transitions. [2021-07-09 18:05:17,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:17,122 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:17,122 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:17,322 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1372,632 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:17,322 INFO L430 AbstractCegarLoop]: === Iteration 633 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:17,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:17,323 INFO L82 PathProgramCache]: Analyzing trace with hash 1787550877, now seen corresponding path program 51 times [2021-07-09 18:05:17,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:17,323 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225809320] [2021-07-09 18:05:17,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:17,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:17,457 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:17,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:17,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225809320] [2021-07-09 18:05:17,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225809320] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:17,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933152440] [2021-07-09 18:05:17,458 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 633 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 633 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:17,484 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:05:17,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:17,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:17,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:17,555 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:17,555 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 37 [2021-07-09 18:05:17,556 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:17,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:17,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:17,567 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:05:17,675 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:17,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933152440] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:17,675 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:17,675 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:05:17,675 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974940046] [2021-07-09 18:05:17,675 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:05:17,675 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:17,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:05:17,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:17,676 INFO L87 Difference]: Start difference. First operand 4665 states and 19882 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:18,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:18,211 INFO L93 Difference]: Finished difference Result 4940 states and 20894 transitions. [2021-07-09 18:05:18,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:05:18,211 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:05:18,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:18,223 INFO L225 Difference]: With dead ends: 4940 [2021-07-09 18:05:18,223 INFO L226 Difference]: Without dead ends: 4914 [2021-07-09 18:05:18,223 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 509.4ms TimeCoverageRelationStatistics Valid=140, Invalid=562, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:05:18,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4914 states. [2021-07-09 18:05:18,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4914 to 4669. [2021-07-09 18:05:18,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4669 states, 4668 states have (on average 4.262639245929734) internal successors, (19898), 4668 states have internal predecessors, (19898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:18,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4669 states to 4669 states and 19898 transitions. [2021-07-09 18:05:18,305 INFO L78 Accepts]: Start accepts. Automaton has 4669 states and 19898 transitions. Word has length 23 [2021-07-09 18:05:18,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:18,305 INFO L482 AbstractCegarLoop]: Abstraction has 4669 states and 19898 transitions. [2021-07-09 18:05:18,306 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:18,306 INFO L276 IsEmpty]: Start isEmpty. Operand 4669 states and 19898 transitions. [2021-07-09 18:05:18,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:18,313 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:18,313 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:18,514 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 633 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1374 [2021-07-09 18:05:18,514 INFO L430 AbstractCegarLoop]: === Iteration 634 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:18,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:18,514 INFO L82 PathProgramCache]: Analyzing trace with hash 1294333491, now seen corresponding path program 52 times [2021-07-09 18:05:18,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:18,514 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838861227] [2021-07-09 18:05:18,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:18,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:18,701 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:18,701 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:18,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838861227] [2021-07-09 18:05:18,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838861227] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:18,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1835714725] [2021-07-09 18:05:18,701 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 634 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 634 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:18,729 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:05:18,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:18,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:18,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:18,802 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:18,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-09 18:05:18,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:18,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:18,814 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:18,814 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:05:18,923 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:18,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1835714725] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:18,923 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:18,923 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:05:18,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460705491] [2021-07-09 18:05:18,923 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:05:18,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:18,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:05:18,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:18,923 INFO L87 Difference]: Start difference. First operand 4669 states and 19898 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:19,281 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 40 [2021-07-09 18:05:19,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:19,764 INFO L93 Difference]: Finished difference Result 4944 states and 20916 transitions. [2021-07-09 18:05:19,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:05:19,765 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:05:19,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:19,776 INFO L225 Difference]: With dead ends: 4944 [2021-07-09 18:05:19,776 INFO L226 Difference]: Without dead ends: 4923 [2021-07-09 18:05:19,777 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 808.9ms TimeCoverageRelationStatistics Valid=157, Invalid=655, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:05:19,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4923 states. [2021-07-09 18:05:19,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4923 to 4665. [2021-07-09 18:05:19,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4665 states, 4664 states have (on average 4.262864493996569) internal successors, (19882), 4664 states have internal predecessors, (19882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:19,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4665 states to 4665 states and 19882 transitions. [2021-07-09 18:05:19,852 INFO L78 Accepts]: Start accepts. Automaton has 4665 states and 19882 transitions. Word has length 23 [2021-07-09 18:05:19,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:19,853 INFO L482 AbstractCegarLoop]: Abstraction has 4665 states and 19882 transitions. [2021-07-09 18:05:19,853 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:19,853 INFO L276 IsEmpty]: Start isEmpty. Operand 4665 states and 19882 transitions. [2021-07-09 18:05:19,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:19,860 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:19,860 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:20,061 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 634 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1376 [2021-07-09 18:05:20,061 INFO L430 AbstractCegarLoop]: === Iteration 635 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:20,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:20,061 INFO L82 PathProgramCache]: Analyzing trace with hash -2065857549, now seen corresponding path program 53 times [2021-07-09 18:05:20,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:20,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513240595] [2021-07-09 18:05:20,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:20,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:20,211 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:20,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:20,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513240595] [2021-07-09 18:05:20,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513240595] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:20,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016014373] [2021-07-09 18:05:20,212 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 635 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 635 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:20,238 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:05:20,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:20,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:20,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:20,313 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:20,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:05:20,315 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:20,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:20,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:20,326 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:05:20,438 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:20,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2016014373] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:20,438 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:20,438 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:05:20,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891623367] [2021-07-09 18:05:20,438 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:05:20,438 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:20,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:05:20,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:20,439 INFO L87 Difference]: Start difference. First operand 4665 states and 19882 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:21,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:21,171 INFO L93 Difference]: Finished difference Result 4985 states and 21067 transitions. [2021-07-09 18:05:21,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:05:21,171 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:05:21,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:21,183 INFO L225 Difference]: With dead ends: 4985 [2021-07-09 18:05:21,183 INFO L226 Difference]: Without dead ends: 4960 [2021-07-09 18:05:21,183 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 679.1ms TimeCoverageRelationStatistics Valid=172, Invalid=698, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:05:21,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4960 states. [2021-07-09 18:05:21,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4960 to 4669. [2021-07-09 18:05:21,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4669 states, 4668 states have (on average 4.262639245929734) internal successors, (19898), 4668 states have internal predecessors, (19898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:21,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4669 states to 4669 states and 19898 transitions. [2021-07-09 18:05:21,286 INFO L78 Accepts]: Start accepts. Automaton has 4669 states and 19898 transitions. Word has length 23 [2021-07-09 18:05:21,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:21,286 INFO L482 AbstractCegarLoop]: Abstraction has 4669 states and 19898 transitions. [2021-07-09 18:05:21,286 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:21,286 INFO L276 IsEmpty]: Start isEmpty. Operand 4669 states and 19898 transitions. [2021-07-09 18:05:21,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:21,294 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:21,294 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:21,494 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1378,635 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:21,494 INFO L430 AbstractCegarLoop]: === Iteration 636 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:21,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:21,495 INFO L82 PathProgramCache]: Analyzing trace with hash 1216417215, now seen corresponding path program 54 times [2021-07-09 18:05:21,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:21,495 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960694168] [2021-07-09 18:05:21,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:21,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:21,642 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:21,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:21,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960694168] [2021-07-09 18:05:21,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960694168] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:21,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333387392] [2021-07-09 18:05:21,643 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 636 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 636 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:21,669 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:05:21,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:21,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:05:21,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:21,741 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:21,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, 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 37 [2021-07-09 18:05:21,742 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:21,752 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:21,753 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:21,753 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-09 18:05:21,865 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:21,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1333387392] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:21,865 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:21,865 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:05:21,865 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903103725] [2021-07-09 18:05:21,865 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:05:21,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:21,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:05:21,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:21,866 INFO L87 Difference]: Start difference. First operand 4669 states and 19898 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:22,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:22,624 INFO L93 Difference]: Finished difference Result 4943 states and 20912 transitions. [2021-07-09 18:05:22,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:05:22,624 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:05:22,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:22,636 INFO L225 Difference]: With dead ends: 4943 [2021-07-09 18:05:22,636 INFO L226 Difference]: Without dead ends: 4922 [2021-07-09 18:05:22,636 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 732.0ms TimeCoverageRelationStatistics Valid=160, Invalid=652, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:05:22,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4922 states. [2021-07-09 18:05:22,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4922 to 4663. [2021-07-09 18:05:22,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4663 states, 4662 states have (on average 4.262977262977263) internal successors, (19874), 4662 states have internal predecessors, (19874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:22,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4663 states to 4663 states and 19874 transitions. [2021-07-09 18:05:22,713 INFO L78 Accepts]: Start accepts. Automaton has 4663 states and 19874 transitions. Word has length 23 [2021-07-09 18:05:22,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:22,713 INFO L482 AbstractCegarLoop]: Abstraction has 4663 states and 19874 transitions. [2021-07-09 18:05:22,713 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:22,713 INFO L276 IsEmpty]: Start isEmpty. Operand 4663 states and 19874 transitions. [2021-07-09 18:05:22,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:22,721 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:22,721 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:22,921 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1380,636 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:22,921 INFO L430 AbstractCegarLoop]: === Iteration 637 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:22,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:22,922 INFO L82 PathProgramCache]: Analyzing trace with hash -501068955, now seen corresponding path program 55 times [2021-07-09 18:05:22,922 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:22,922 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731169404] [2021-07-09 18:05:22,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:22,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:23,053 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:23,053 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:23,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731169404] [2021-07-09 18:05:23,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731169404] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:23,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1914965126] [2021-07-09 18:05:23,053 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 637 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 637 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:23,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:23,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:23,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:23,183 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:23,183 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 20 treesize of output 36 [2021-07-09 18:05:23,185 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:23,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:23,194 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:23,194 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:05:23,263 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:23,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1914965126] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:23,264 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:23,264 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:05:23,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613567084] [2021-07-09 18:05:23,264 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:05:23,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:23,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:05:23,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:23,264 INFO L87 Difference]: Start difference. First operand 4663 states and 19874 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:24,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:24,083 INFO L93 Difference]: Finished difference Result 5163 states and 21779 transitions. [2021-07-09 18:05:24,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:05:24,083 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:05:24,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:24,096 INFO L225 Difference]: With dead ends: 5163 [2021-07-09 18:05:24,096 INFO L226 Difference]: Without dead ends: 5132 [2021-07-09 18:05:24,096 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 600.9ms TimeCoverageRelationStatistics Valid=150, Invalid=842, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:05:24,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5132 states. [2021-07-09 18:05:24,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5132 to 4663. [2021-07-09 18:05:24,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4663 states, 4662 states have (on average 4.261261261261262) internal successors, (19866), 4662 states have internal predecessors, (19866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:24,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4663 states to 4663 states and 19866 transitions. [2021-07-09 18:05:24,174 INFO L78 Accepts]: Start accepts. Automaton has 4663 states and 19866 transitions. Word has length 23 [2021-07-09 18:05:24,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:24,174 INFO L482 AbstractCegarLoop]: Abstraction has 4663 states and 19866 transitions. [2021-07-09 18:05:24,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:24,175 INFO L276 IsEmpty]: Start isEmpty. Operand 4663 states and 19866 transitions. [2021-07-09 18:05:24,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:24,183 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:24,183 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:24,383 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1382,637 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:24,383 INFO L430 AbstractCegarLoop]: === Iteration 638 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:24,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:24,383 INFO L82 PathProgramCache]: Analyzing trace with hash 539166843, now seen corresponding path program 56 times [2021-07-09 18:05:24,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:24,383 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529025432] [2021-07-09 18:05:24,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:24,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:24,521 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:24,521 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:24,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529025432] [2021-07-09 18:05:24,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529025432] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:24,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618709185] [2021-07-09 18:05:24,522 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 638 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 638 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:24,547 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:05:24,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:24,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:24,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:24,635 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:24,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:05:24,636 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:24,645 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:24,645 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:24,645 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:05:24,735 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:24,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618709185] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:24,735 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:24,735 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:05:24,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138262548] [2021-07-09 18:05:24,735 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:05:24,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:24,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:05:24,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:24,736 INFO L87 Difference]: Start difference. First operand 4663 states and 19866 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:25,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:25,641 INFO L93 Difference]: Finished difference Result 5077 states and 21424 transitions. [2021-07-09 18:05:25,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:05:25,641 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:05:25,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:25,652 INFO L225 Difference]: With dead ends: 5077 [2021-07-09 18:05:25,653 INFO L226 Difference]: Without dead ends: 5052 [2021-07-09 18:05:25,653 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 794.9ms TimeCoverageRelationStatistics Valid=198, Invalid=858, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:05:25,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5052 states. [2021-07-09 18:05:25,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5052 to 4667. [2021-07-09 18:05:25,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4667 states, 4666 states have (on average 4.2610372910415775) internal successors, (19882), 4666 states have internal predecessors, (19882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:25,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4667 states to 4667 states and 19882 transitions. [2021-07-09 18:05:25,727 INFO L78 Accepts]: Start accepts. Automaton has 4667 states and 19882 transitions. Word has length 23 [2021-07-09 18:05:25,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:25,727 INFO L482 AbstractCegarLoop]: Abstraction has 4667 states and 19882 transitions. [2021-07-09 18:05:25,727 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:25,727 INFO L276 IsEmpty]: Start isEmpty. Operand 4667 states and 19882 transitions. [2021-07-09 18:05:25,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:25,735 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:25,735 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:25,935 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1384,638 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:25,935 INFO L430 AbstractCegarLoop]: === Iteration 639 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:25,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:25,935 INFO L82 PathProgramCache]: Analyzing trace with hash -473525689, now seen corresponding path program 57 times [2021-07-09 18:05:25,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:25,936 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978345190] [2021-07-09 18:05:25,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:25,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:26,071 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:26,072 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:26,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978345190] [2021-07-09 18:05:26,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978345190] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:26,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1252323320] [2021-07-09 18:05:26,072 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 639 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 639 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:26,098 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:05:26,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:26,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:26,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:26,185 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:26,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 37 [2021-07-09 18:05:26,187 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:26,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:26,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:26,196 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-09 18:05:26,285 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:26,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1252323320] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:26,285 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:26,285 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:05:26,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621201982] [2021-07-09 18:05:26,285 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:05:26,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:26,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:05:26,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:26,286 INFO L87 Difference]: Start difference. First operand 4667 states and 19882 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:27,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:27,260 INFO L93 Difference]: Finished difference Result 5027 states and 21235 transitions. [2021-07-09 18:05:27,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:05:27,261 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:05:27,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:27,273 INFO L225 Difference]: With dead ends: 5027 [2021-07-09 18:05:27,273 INFO L226 Difference]: Without dead ends: 5006 [2021-07-09 18:05:27,273 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 877.2ms TimeCoverageRelationStatistics Valid=176, Invalid=754, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:05:27,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5006 states. [2021-07-09 18:05:27,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5006 to 4657. [2021-07-09 18:05:27,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4657 states, 4656 states have (on average 4.260738831615121) internal successors, (19838), 4656 states have internal predecessors, (19838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:27,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4657 states to 4657 states and 19838 transitions. [2021-07-09 18:05:27,349 INFO L78 Accepts]: Start accepts. Automaton has 4657 states and 19838 transitions. Word has length 23 [2021-07-09 18:05:27,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:27,349 INFO L482 AbstractCegarLoop]: Abstraction has 4657 states and 19838 transitions. [2021-07-09 18:05:27,349 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:27,349 INFO L276 IsEmpty]: Start isEmpty. Operand 4657 states and 19838 transitions. [2021-07-09 18:05:27,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:27,357 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:27,357 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:27,557 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1386,639 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:27,557 INFO L430 AbstractCegarLoop]: === Iteration 640 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:27,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:27,557 INFO L82 PathProgramCache]: Analyzing trace with hash 1215002995, now seen corresponding path program 58 times [2021-07-09 18:05:27,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:27,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274667775] [2021-07-09 18:05:27,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:27,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:27,678 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:27,678 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:27,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274667775] [2021-07-09 18:05:27,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274667775] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:27,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232274310] [2021-07-09 18:05:27,679 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 640 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 640 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:27,705 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:05:27,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:27,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:27,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:27,830 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:27,830 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 20 treesize of output 36 [2021-07-09 18:05:27,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:27,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:27,841 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:27,841 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:05:27,912 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:27,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [232274310] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:27,912 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:27,912 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:05:27,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041033670] [2021-07-09 18:05:27,912 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:05:27,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:27,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:05:27,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:05:27,912 INFO L87 Difference]: Start difference. First operand 4657 states and 19838 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:28,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:28,674 INFO L93 Difference]: Finished difference Result 5345 states and 22489 transitions. [2021-07-09 18:05:28,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:05:28,674 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:05:28,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:28,687 INFO L225 Difference]: With dead ends: 5345 [2021-07-09 18:05:28,687 INFO L226 Difference]: Without dead ends: 5336 [2021-07-09 18:05:28,687 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 523.0ms TimeCoverageRelationStatistics Valid=139, Invalid=983, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:05:28,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5336 states. [2021-07-09 18:05:28,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5336 to 4668. [2021-07-09 18:05:28,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4668 states, 4667 states have (on average 4.261409899292907) internal successors, (19888), 4667 states have internal predecessors, (19888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:28,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4668 states to 4668 states and 19888 transitions. [2021-07-09 18:05:28,766 INFO L78 Accepts]: Start accepts. Automaton has 4668 states and 19888 transitions. Word has length 23 [2021-07-09 18:05:28,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:28,766 INFO L482 AbstractCegarLoop]: Abstraction has 4668 states and 19888 transitions. [2021-07-09 18:05:28,766 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:28,766 INFO L276 IsEmpty]: Start isEmpty. Operand 4668 states and 19888 transitions. [2021-07-09 18:05:28,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:28,774 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:28,774 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:28,975 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 640 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1388 [2021-07-09 18:05:28,975 INFO L430 AbstractCegarLoop]: === Iteration 641 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:28,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:28,975 INFO L82 PathProgramCache]: Analyzing trace with hash -1334680265, now seen corresponding path program 59 times [2021-07-09 18:05:28,975 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:28,975 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970263141] [2021-07-09 18:05:28,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:28,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:29,063 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:29,063 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:29,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970263141] [2021-07-09 18:05:29,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970263141] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:29,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734393235] [2021-07-09 18:05:29,064 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 641 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 641 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:29,089 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:05:29,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:29,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:29,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:29,199 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:29,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:05:29,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:29,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:29,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:29,211 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-09 18:05:29,310 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:29,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734393235] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:29,310 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:29,310 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:05:29,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038838162] [2021-07-09 18:05:29,310 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:05:29,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:29,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:05:29,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:05:29,311 INFO L87 Difference]: Start difference. First operand 4668 states and 19888 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:30,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:30,174 INFO L93 Difference]: Finished difference Result 5157 states and 21755 transitions. [2021-07-09 18:05:30,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:05:30,174 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:05:30,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:30,186 INFO L225 Difference]: With dead ends: 5157 [2021-07-09 18:05:30,186 INFO L226 Difference]: Without dead ends: 5148 [2021-07-09 18:05:30,187 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 659.8ms TimeCoverageRelationStatistics Valid=148, Invalid=1042, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:05:30,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5148 states. [2021-07-09 18:05:30,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5148 to 4672. [2021-07-09 18:05:30,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4672 states, 4671 states have (on average 4.26182830229073) internal successors, (19907), 4671 states have internal predecessors, (19907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:30,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4672 states to 4672 states and 19907 transitions. [2021-07-09 18:05:30,266 INFO L78 Accepts]: Start accepts. Automaton has 4672 states and 19907 transitions. Word has length 23 [2021-07-09 18:05:30,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:30,266 INFO L482 AbstractCegarLoop]: Abstraction has 4672 states and 19907 transitions. [2021-07-09 18:05:30,266 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:30,266 INFO L276 IsEmpty]: Start isEmpty. Operand 4672 states and 19907 transitions. [2021-07-09 18:05:30,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:30,274 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:30,274 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:30,474 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 641 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1390 [2021-07-09 18:05:30,474 INFO L430 AbstractCegarLoop]: === Iteration 642 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:30,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:30,475 INFO L82 PathProgramCache]: Analyzing trace with hash 1918710963, now seen corresponding path program 60 times [2021-07-09 18:05:30,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:30,475 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114149617] [2021-07-09 18:05:30,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:30,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:30,563 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:30,563 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:30,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114149617] [2021-07-09 18:05:30,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114149617] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:30,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028325838] [2021-07-09 18:05:30,563 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 642 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 642 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:30,589 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:05:30,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:30,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:30,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:30,702 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:30,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 41 [2021-07-09 18:05:30,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:30,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:30,715 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:30,715 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:39 [2021-07-09 18:05:30,819 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:30,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028325838] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:30,819 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:30,819 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:05:30,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108189203] [2021-07-09 18:05:30,819 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:05:30,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:30,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:05:30,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:05:30,820 INFO L87 Difference]: Start difference. First operand 4672 states and 19907 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:31,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:31,691 INFO L93 Difference]: Finished difference Result 5174 states and 21822 transitions. [2021-07-09 18:05:31,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:05:31,692 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:05:31,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:31,703 INFO L225 Difference]: With dead ends: 5174 [2021-07-09 18:05:31,703 INFO L226 Difference]: Without dead ends: 5165 [2021-07-09 18:05:31,703 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 622.4ms TimeCoverageRelationStatistics Valid=145, Invalid=1045, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:05:31,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5165 states. [2021-07-09 18:05:31,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5165 to 4657. [2021-07-09 18:05:31,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4657 states, 4656 states have (on average 4.260738831615121) internal successors, (19838), 4656 states have internal predecessors, (19838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:31,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4657 states to 4657 states and 19838 transitions. [2021-07-09 18:05:31,796 INFO L78 Accepts]: Start accepts. Automaton has 4657 states and 19838 transitions. Word has length 23 [2021-07-09 18:05:31,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:31,796 INFO L482 AbstractCegarLoop]: Abstraction has 4657 states and 19838 transitions. [2021-07-09 18:05:31,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:31,797 INFO L276 IsEmpty]: Start isEmpty. Operand 4657 states and 19838 transitions. [2021-07-09 18:05:31,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:31,804 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:31,804 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:32,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1392,642 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:32,005 INFO L430 AbstractCegarLoop]: === Iteration 643 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:32,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:32,005 INFO L82 PathProgramCache]: Analyzing trace with hash 1692829853, now seen corresponding path program 61 times [2021-07-09 18:05:32,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:32,005 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169593670] [2021-07-09 18:05:32,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:32,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:32,122 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:32,122 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:32,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169593670] [2021-07-09 18:05:32,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169593670] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:32,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123705502] [2021-07-09 18:05:32,122 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 643 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 643 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:32,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:32,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:32,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:32,240 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:32,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:05:32,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:32,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:32,252 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:32,252 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-09 18:05:32,349 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:32,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123705502] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:32,349 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:32,350 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:05:32,350 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238238734] [2021-07-09 18:05:32,350 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:05:32,350 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:32,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:05:32,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:32,350 INFO L87 Difference]: Start difference. First operand 4657 states and 19838 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:33,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:33,014 INFO L93 Difference]: Finished difference Result 4859 states and 20578 transitions. [2021-07-09 18:05:33,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:05:33,014 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:05:33,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:33,025 INFO L225 Difference]: With dead ends: 4859 [2021-07-09 18:05:33,025 INFO L226 Difference]: Without dead ends: 4850 [2021-07-09 18:05:33,025 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 554.2ms TimeCoverageRelationStatistics Valid=141, Invalid=671, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:05:33,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4850 states. [2021-07-09 18:05:33,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4850 to 4668. [2021-07-09 18:05:33,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4668 states, 4667 states have (on average 4.262052710520677) internal successors, (19891), 4667 states have internal predecessors, (19891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:33,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4668 states to 4668 states and 19891 transitions. [2021-07-09 18:05:33,097 INFO L78 Accepts]: Start accepts. Automaton has 4668 states and 19891 transitions. Word has length 23 [2021-07-09 18:05:33,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:33,097 INFO L482 AbstractCegarLoop]: Abstraction has 4668 states and 19891 transitions. [2021-07-09 18:05:33,097 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:33,097 INFO L276 IsEmpty]: Start isEmpty. Operand 4668 states and 19891 transitions. [2021-07-09 18:05:33,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:33,104 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:33,104 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:33,305 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1394,643 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:33,305 INFO L430 AbstractCegarLoop]: === Iteration 644 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:33,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:33,305 INFO L82 PathProgramCache]: Analyzing trace with hash 651253785, now seen corresponding path program 62 times [2021-07-09 18:05:33,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:33,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290442072] [2021-07-09 18:05:33,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:33,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:33,427 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:33,427 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:33,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290442072] [2021-07-09 18:05:33,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290442072] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:33,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947839279] [2021-07-09 18:05:33,427 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 644 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 644 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:33,453 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:05:33,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:33,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:33,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:33,557 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:33,558 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 20 treesize of output 36 [2021-07-09 18:05:33,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:33,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:33,569 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:33,569 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-09 18:05:33,662 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:33,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947839279] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:33,663 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:33,663 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:05:33,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684342302] [2021-07-09 18:05:33,663 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:05:33,663 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:33,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:05:33,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:33,663 INFO L87 Difference]: Start difference. First operand 4668 states and 19891 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:34,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:34,359 INFO L93 Difference]: Finished difference Result 4888 states and 20691 transitions. [2021-07-09 18:05:34,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:05:34,360 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:05:34,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:34,371 INFO L225 Difference]: With dead ends: 4888 [2021-07-09 18:05:34,371 INFO L226 Difference]: Without dead ends: 4879 [2021-07-09 18:05:34,371 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 619.1ms TimeCoverageRelationStatistics Valid=144, Invalid=668, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:05:34,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4879 states. [2021-07-09 18:05:34,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4879 to 4664. [2021-07-09 18:05:34,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4664 states, 4663 states have (on average 4.261634141110873) internal successors, (19872), 4663 states have internal predecessors, (19872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:34,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4664 states to 4664 states and 19872 transitions. [2021-07-09 18:05:34,446 INFO L78 Accepts]: Start accepts. Automaton has 4664 states and 19872 transitions. Word has length 23 [2021-07-09 18:05:34,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:34,446 INFO L482 AbstractCegarLoop]: Abstraction has 4664 states and 19872 transitions. [2021-07-09 18:05:34,446 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:34,446 INFO L276 IsEmpty]: Start isEmpty. Operand 4664 states and 19872 transitions. [2021-07-09 18:05:34,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:34,454 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:34,454 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:34,654 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 644 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1396 [2021-07-09 18:05:34,654 INFO L430 AbstractCegarLoop]: === Iteration 645 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:34,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:34,654 INFO L82 PathProgramCache]: Analyzing trace with hash -234544495, now seen corresponding path program 63 times [2021-07-09 18:05:34,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:34,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064790578] [2021-07-09 18:05:34,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:34,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:34,769 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:34,769 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:34,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064790578] [2021-07-09 18:05:34,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064790578] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:34,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708205826] [2021-07-09 18:05:34,769 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 645 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 645 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:34,795 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:05:34,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:34,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:34,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:34,900 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:34,901 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 20 treesize of output 36 [2021-07-09 18:05:34,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:34,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:34,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:34,911 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:05:34,980 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:34,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708205826] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:34,980 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:34,980 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:05:34,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280501442] [2021-07-09 18:05:34,980 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:05:34,981 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:34,981 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:05:34,981 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:05:34,981 INFO L87 Difference]: Start difference. First operand 4664 states and 19872 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:35,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:35,665 INFO L93 Difference]: Finished difference Result 5023 states and 21209 transitions. [2021-07-09 18:05:35,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:05:35,666 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 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 23 [2021-07-09 18:05:35,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:35,677 INFO L225 Difference]: With dead ends: 5023 [2021-07-09 18:05:35,677 INFO L226 Difference]: Without dead ends: 5014 [2021-07-09 18:05:35,677 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 526.7ms TimeCoverageRelationStatistics Valid=141, Invalid=729, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:05:35,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5014 states. [2021-07-09 18:05:35,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5014 to 4657. [2021-07-09 18:05:35,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4657 states, 4656 states have (on average 4.260738831615121) internal successors, (19838), 4656 states have internal predecessors, (19838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:35,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4657 states to 4657 states and 19838 transitions. [2021-07-09 18:05:35,785 INFO L78 Accepts]: Start accepts. Automaton has 4657 states and 19838 transitions. Word has length 23 [2021-07-09 18:05:35,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:35,785 INFO L482 AbstractCegarLoop]: Abstraction has 4657 states and 19838 transitions. [2021-07-09 18:05:35,786 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:35,786 INFO L276 IsEmpty]: Start isEmpty. Operand 4657 states and 19838 transitions. [2021-07-09 18:05:35,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:35,794 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:35,794 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:35,994 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 645 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1398 [2021-07-09 18:05:35,995 INFO L430 AbstractCegarLoop]: === Iteration 646 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:35,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:35,995 INFO L82 PathProgramCache]: Analyzing trace with hash 154224905, now seen corresponding path program 64 times [2021-07-09 18:05:35,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:35,995 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828697016] [2021-07-09 18:05:35,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:35,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:36,086 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:36,087 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:36,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828697016] [2021-07-09 18:05:36,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828697016] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:36,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015134621] [2021-07-09 18:05:36,087 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 646 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 646 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:36,112 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:05:36,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:36,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:36,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:36,235 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:36,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-09 18:05:36,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:36,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:36,246 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:36,246 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-09 18:05:36,316 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:36,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015134621] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:36,316 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:36,316 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:05:36,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844715805] [2021-07-09 18:05:36,316 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:05:36,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:36,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:05:36,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:05:36,316 INFO L87 Difference]: Start difference. First operand 4657 states and 19838 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:37,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:37,010 INFO L93 Difference]: Finished difference Result 5203 states and 21933 transitions. [2021-07-09 18:05:37,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:05:37,011 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:05:37,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:37,023 INFO L225 Difference]: With dead ends: 5203 [2021-07-09 18:05:37,023 INFO L226 Difference]: Without dead ends: 5194 [2021-07-09 18:05:37,023 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 508.1ms TimeCoverageRelationStatistics Valid=136, Invalid=920, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:05:37,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5194 states. [2021-07-09 18:05:37,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5194 to 4653. [2021-07-09 18:05:37,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4653 states, 4652 states have (on average 4.258813413585554) internal successors, (19812), 4652 states have internal predecessors, (19812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:37,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4653 states to 4653 states and 19812 transitions. [2021-07-09 18:05:37,098 INFO L78 Accepts]: Start accepts. Automaton has 4653 states and 19812 transitions. Word has length 23 [2021-07-09 18:05:37,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:37,099 INFO L482 AbstractCegarLoop]: Abstraction has 4653 states and 19812 transitions. [2021-07-09 18:05:37,099 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:37,099 INFO L276 IsEmpty]: Start isEmpty. Operand 4653 states and 19812 transitions. [2021-07-09 18:05:37,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:37,106 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:37,106 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:37,306 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 646 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1400 [2021-07-09 18:05:37,307 INFO L430 AbstractCegarLoop]: === Iteration 647 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:37,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:37,307 INFO L82 PathProgramCache]: Analyzing trace with hash 1899508941, now seen corresponding path program 65 times [2021-07-09 18:05:37,307 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:37,307 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838490953] [2021-07-09 18:05:37,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:37,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:37,401 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:37,401 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:37,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838490953] [2021-07-09 18:05:37,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838490953] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:37,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158780149] [2021-07-09 18:05:37,401 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 647 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 647 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:37,427 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:05:37,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:37,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:37,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:37,541 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:37,542 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 20 treesize of output 36 [2021-07-09 18:05:37,543 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:37,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:37,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:37,553 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-09 18:05:37,650 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:37,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [158780149] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:37,650 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:37,650 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:05:37,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726715178] [2021-07-09 18:05:37,650 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:05:37,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:37,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:05:37,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:05:37,651 INFO L87 Difference]: Start difference. First operand 4653 states and 19812 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:38,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:05:38,675 INFO L93 Difference]: Finished difference Result 5199 states and 21904 transitions. [2021-07-09 18:05:38,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:05:38,676 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:05:38,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:05:38,688 INFO L225 Difference]: With dead ends: 5199 [2021-07-09 18:05:38,688 INFO L226 Difference]: Without dead ends: 5190 [2021-07-09 18:05:38,688 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 757.2ms TimeCoverageRelationStatistics Valid=172, Invalid=1310, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:05:38,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5190 states. [2021-07-09 18:05:38,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5190 to 4665. [2021-07-09 18:05:38,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4665 states, 4664 states have (on average 4.2602915951972555) internal successors, (19870), 4664 states have internal predecessors, (19870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:38,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4665 states to 4665 states and 19870 transitions. [2021-07-09 18:05:38,767 INFO L78 Accepts]: Start accepts. Automaton has 4665 states and 19870 transitions. Word has length 23 [2021-07-09 18:05:38,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:05:38,768 INFO L482 AbstractCegarLoop]: Abstraction has 4665 states and 19870 transitions. [2021-07-09 18:05:38,768 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:05:38,768 INFO L276 IsEmpty]: Start isEmpty. Operand 4665 states and 19870 transitions. [2021-07-09 18:05:38,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:05:38,776 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:05:38,776 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:05:38,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1402,647 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:38,976 INFO L430 AbstractCegarLoop]: === Iteration 648 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:05:38,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:05:38,976 INFO L82 PathProgramCache]: Analyzing trace with hash 857932873, now seen corresponding path program 66 times [2021-07-09 18:05:38,976 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:05:38,976 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037234263] [2021-07-09 18:05:38,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:05:38,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:05:39,083 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:39,084 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:05:39,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037234263] [2021-07-09 18:05:39,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037234263] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:39,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739276596] [2021-07-09 18:05:39,084 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 648 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 648 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:05:39,110 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:05:39,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:05:39,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:05:39,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:05:39,216 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:39,216 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 20 treesize of output 36 [2021-07-09 18:05:39,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:05:39,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:05:39,227 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:05:39,227 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-09 18:05:39,322 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:05:39,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739276596] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:05:39,322 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:05:39,322 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-09 18:05:39,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963598466] [2021-07-09 18:05:39,322 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:05:39,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:05:39,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:05:39,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:05:39,323 INFO L87 Difference]: Start difference. First operand 4665 states and 19870 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-07-09 18:05:39,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:05:39,931 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 648 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1404 [2021-07-09 18:05:39,931 WARN L547 AbstractCegarLoop]: Verification canceled [2021-07-09 18:05:39,934 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-07-09 18:05:39,935 WARN L196 ceAbstractionStarter]: Timeout [2021-07-09 18:05:39,935 INFO L202 PluginConnector]: Adding new model parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.07 06:05:39 BasicIcfg [2021-07-09 18:05:39,935 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-07-09 18:05:39,936 INFO L168 Benchmark]: Toolchain (without parser) took 857567.51 ms. Allocated memory was 199.2 MB in the beginning and 986.7 MB in the end (delta: 787.5 MB). Free memory was 180.1 MB in the beginning and 360.2 MB in the end (delta: -180.1 MB). Peak memory consumption was 609.2 MB. Max. memory is 8.0 GB. [2021-07-09 18:05:39,936 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.10 ms. Allocated memory is still 199.2 MB. Free memory is still 181.3 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-07-09 18:05:39,936 INFO L168 Benchmark]: Boogie Procedure Inliner took 20.42 ms. Allocated memory is still 199.2 MB. Free memory was 180.1 MB in the beginning and 178.6 MB in the end (delta: 1.5 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. [2021-07-09 18:05:39,936 INFO L168 Benchmark]: Boogie Preprocessor took 17.56 ms. Allocated memory is still 199.2 MB. Free memory was 178.6 MB in the beginning and 177.6 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-07-09 18:05:39,936 INFO L168 Benchmark]: RCFGBuilder took 295.63 ms. Allocated memory is still 199.2 MB. Free memory was 177.6 MB in the beginning and 162.1 MB in the end (delta: 15.5 MB). Peak memory consumption was 14.7 MB. Max. memory is 8.0 GB. [2021-07-09 18:05:39,936 INFO L168 Benchmark]: TraceAbstraction took 857227.58 ms. Allocated memory was 199.2 MB in the beginning and 986.7 MB in the end (delta: 787.5 MB). Free memory was 161.6 MB in the beginning and 360.2 MB in the end (delta: -198.6 MB). Peak memory consumption was 589.2 MB. Max. memory is 8.0 GB. [2021-07-09 18:05:39,936 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.10 ms. Allocated memory is still 199.2 MB. Free memory is still 181.3 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 20.42 ms. Allocated memory is still 199.2 MB. Free memory was 180.1 MB in the beginning and 178.6 MB in the end (delta: 1.5 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 17.56 ms. Allocated memory is still 199.2 MB. Free memory was 178.6 MB in the beginning and 177.6 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 295.63 ms. Allocated memory is still 199.2 MB. Free memory was 177.6 MB in the beginning and 162.1 MB in the end (delta: 15.5 MB). Peak memory consumption was 14.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 857227.58 ms. Allocated memory was 199.2 MB in the beginning and 986.7 MB in the end (delta: 787.5 MB). Free memory was 161.6 MB in the beginning and 360.2 MB in the end (delta: -198.6 MB). Peak memory consumption was 589.2 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 85]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (4665states) and FLOYD_HOARE automaton (currently 17 states, 20 states before enhancement),while ReachableStatesComputation was computing reachable states (91 states constructedinput type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 9 procedures, 42 locations, 5 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 857148.6ms, OverallIterations: 648, TraceHistogramMax: 3, EmptinessCheckTime: 4126.8ms, AutomataDifference: 467331.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 39.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 40513 SDtfs, 113027 SDslu, 391035 SDs, 0 SdLazy, 432467 SolverSat, 35913 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 161904.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 27922 GetRequests, 9084 SyntacticMatches, 536 SemanticMatches, 18302 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112652 ImplicationChecksByTransitivity, 380819.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=4684occurred in iteration=614, InterpolantAutomatonStates: 15827, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 40228.6ms AutomataMinimizationTime, 647 MinimizatonAttempts, 284872 StatesRemovedByMinimization, 647 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2491.4ms SsaConstructionTime, 6143.0ms SatisfiabilityAnalysisTime, 193771.5ms InterpolantComputationTime, 29549 NumberOfCodeBlocks, 29549 NumberOfCodeBlocksAsserted, 2122 NumberOfCheckSat, 28254 ConstructedInterpolants, 33 QuantifiedInterpolants, 534654 SizeOfPredicates, 4390 NumberOfNonLiveVariables, 56537 ConjunctsInSsa, 19860 ConjunctsInUnsatCore, 1295 InterpolantComputations, 4 PerfectInterpolantSequences, 42/7786 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