/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-equiv.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-2cf4d3f9dd5fed411db405f577e28237a543b59a-2cf4d3f [2021-08-12 19:20:51,243 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-12 19:20:51,245 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-12 19:20:51,275 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-12 19:20:51,275 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-12 19:20:51,278 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-12 19:20:51,280 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-12 19:20:51,284 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-12 19:20:51,285 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-12 19:20:51,288 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-12 19:20:51,289 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-12 19:20:51,290 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-12 19:20:51,290 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-12 19:20:51,291 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-12 19:20:51,292 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-12 19:20:51,295 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-12 19:20:51,297 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-12 19:20:51,297 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-12 19:20:51,299 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-12 19:20:51,303 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-12 19:20:51,304 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-12 19:20:51,305 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-12 19:20:51,305 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-12 19:20:51,307 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-12 19:20:51,310 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-12 19:20:51,310 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-12 19:20:51,310 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-12 19:20:51,311 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-12 19:20:51,312 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-12 19:20:51,312 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-12 19:20:51,312 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-12 19:20:51,313 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-12 19:20:51,314 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-12 19:20:51,315 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-12 19:20:51,316 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-12 19:20:51,316 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-12 19:20:51,316 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-12 19:20:51,317 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-12 19:20:51,317 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-12 19:20:51,317 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-12 19:20:51,318 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-12 19:20:51,318 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-08-12 19:20:51,346 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-12 19:20:51,347 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-12 19:20:51,347 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-12 19:20:51,347 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-12 19:20:51,349 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-12 19:20:51,349 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-12 19:20:51,349 INFO L138 SettingsManager]: * Use SBE=true [2021-08-12 19:20:51,350 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-12 19:20:51,350 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-12 19:20:51,350 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-12 19:20:51,350 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-12 19:20:51,351 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-12 19:20:51,351 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-12 19:20:51,351 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-12 19:20:51,351 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-12 19:20:51,351 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-12 19:20:51,351 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-12 19:20:51,351 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-12 19:20:51,351 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-12 19:20:51,351 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-12 19:20:51,351 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-12 19:20:51,352 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-12 19:20:51,352 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-12 19:20:51,352 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-12 19:20:51,352 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-12 19:20:51,352 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-12 19:20:51,352 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-12 19:20:51,352 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-12 19:20:51,352 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-12 19:20:51,352 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-12 19:20:51,352 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-08-12 19:20:51,595 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-12 19:20:51,619 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-12 19:20:51,621 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-12 19:20:51,621 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-12 19:20:51,622 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-12 19:20:51,623 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-equiv.wvr.bpl [2021-08-12 19:20:51,623 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-equiv.wvr.bpl' [2021-08-12 19:20:51,652 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-12 19:20:51,653 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-12 19:20:51,654 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-12 19:20:51,654 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-12 19:20:51,654 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-12 19:20:51,661 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "parallel-sum-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:20:51" (1/1) ... [2021-08-12 19:20:51,666 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "parallel-sum-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:20:51" (1/1) ... [2021-08-12 19:20:51,671 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-12 19:20:51,671 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-12 19:20:51,672 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-12 19:20:51,672 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-12 19:20:51,677 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "parallel-sum-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:20:51" (1/1) ... [2021-08-12 19:20:51,677 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "parallel-sum-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:20:51" (1/1) ... [2021-08-12 19:20:51,678 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "parallel-sum-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:20:51" (1/1) ... [2021-08-12 19:20:51,678 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "parallel-sum-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:20:51" (1/1) ... [2021-08-12 19:20:51,680 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "parallel-sum-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:20:51" (1/1) ... [2021-08-12 19:20:51,681 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "parallel-sum-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:20:51" (1/1) ... [2021-08-12 19:20:51,682 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "parallel-sum-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:20:51" (1/1) ... [2021-08-12 19:20:51,682 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-12 19:20:51,683 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-12 19:20:51,683 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-12 19:20:51,683 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-12 19:20:51,684 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "parallel-sum-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:20:51" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-12 19:20:51,742 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-12 19:20:51,742 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-12 19:20:51,742 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-12 19:20:51,742 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-12 19:20:51,742 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-12 19:20:51,742 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-12 19:20:51,742 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-12 19:20:51,742 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-12 19:20:51,742 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-12 19:20:51,743 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-12 19:20:51,743 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-12 19:20:51,743 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-12 19:20:51,743 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-08-12 19:20:51,743 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-08-12 19:20:51,743 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-08-12 19:20:51,744 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-12 19:20:51,976 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-12 19:20:51,976 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2021-08-12 19:20:51,977 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread2EXIT is neither atomic block end nor error location. [2021-08-12 19:20:51,977 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread3EXIT is neither atomic block end nor error location. [2021-08-12 19:20:51,977 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread4EXIT is neither atomic block end nor error location. [2021-08-12 19:20:51,978 INFO L202 PluginConnector]: Adding new model parallel-sum-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.08 07:20:51 BoogieIcfgContainer [2021-08-12 19:20:51,978 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-12 19:20:51,979 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-12 19:20:51,979 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-12 19:20:51,993 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-12 19:20:51,993 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:20:51" (1/2) ... [2021-08-12 19:20:51,994 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@44be2752 and model type parallel-sum-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.08 07:20:51, skipping insertion in model container [2021-08-12 19:20:51,994 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.08 07:20:51" (2/2) ... [2021-08-12 19:20:51,995 INFO L111 eAbstractionObserver]: Analyzing ICFG parallel-sum-equiv.wvr.bpl [2021-08-12 19:20:51,998 INFO L206 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-12 19:20:51,998 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-12 19:20:51,999 INFO L445 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-12 19:20:52,088 INFO L149 ThreadInstanceAdder]: Constructed 10 joinOtherThreadTransitions. [2021-08-12 19:20:52,109 INFO L255 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2021-08-12 19:20:52,136 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-08-12 19:20:52,136 INFO L379 AbstractCegarLoop]: Hoare is true [2021-08-12 19:20:52,136 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-08-12 19:20:52,137 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-08-12 19:20:52,137 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-08-12 19:20:52,137 INFO L383 AbstractCegarLoop]: Difference is false [2021-08-12 19:20:52,137 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-08-12 19:20:52,137 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-08-12 19:20:52,145 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 41 places, 33 transitions, 110 flow [2021-08-12 19:20:52,174 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 105 states, 103 states have (on average 2.9029126213592233) internal successors, (299), 104 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:52,177 INFO L276 IsEmpty]: Start isEmpty. Operand has 105 states, 103 states have (on average 2.9029126213592233) internal successors, (299), 104 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:52,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:20:52,186 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:52,187 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:52,188 INFO L430 AbstractCegarLoop]: === Iteration 1 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:20:52,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:52,192 INFO L82 PathProgramCache]: Analyzing trace with hash 848381826, now seen corresponding path program 1 times [2021-08-12 19:20:52,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:52,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451965249] [2021-08-12 19:20:52,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:52,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:52,378 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:52,378 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:52,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451965249] [2021-08-12 19:20:52,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451965249] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:20:52,379 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:20:52,379 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-12 19:20:52,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739386319] [2021-08-12 19:20:52,382 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-08-12 19:20:52,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:52,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-12 19:20:52,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:20:52,398 INFO L87 Difference]: Start difference. First operand has 105 states, 103 states have (on average 2.9029126213592233) internal successors, (299), 104 states have internal predecessors, (299), 0 states have call successors, (0), 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 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:52,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:52,469 INFO L93 Difference]: Finished difference Result 257 states and 751 transitions. [2021-08-12 19:20:52,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-12 19:20:52,470 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:20:52,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:52,479 INFO L225 Difference]: With dead ends: 257 [2021-08-12 19:20:52,479 INFO L226 Difference]: Without dead ends: 247 [2021-08-12 19:20:52,481 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 49.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:20:52,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2021-08-12 19:20:52,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 143. [2021-08-12 19:20:52,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 2.936619718309859) internal successors, (417), 142 states have internal predecessors, (417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:52,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 417 transitions. [2021-08-12 19:20:52,515 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 417 transitions. Word has length 16 [2021-08-12 19:20:52,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:52,516 INFO L482 AbstractCegarLoop]: Abstraction has 143 states and 417 transitions. [2021-08-12 19:20:52,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:52,516 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 417 transitions. [2021-08-12 19:20:52,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-12 19:20:52,517 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:52,518 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:52,518 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-12 19:20:52,518 INFO L430 AbstractCegarLoop]: === Iteration 2 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:20:52,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:52,519 INFO L82 PathProgramCache]: Analyzing trace with hash 890214852, now seen corresponding path program 2 times [2021-08-12 19:20:52,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:52,519 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639932625] [2021-08-12 19:20:52,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:52,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:52,557 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:52,558 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:52,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639932625] [2021-08-12 19:20:52,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639932625] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:20:52,558 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:20:52,558 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-12 19:20:52,558 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046634535] [2021-08-12 19:20:52,559 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-08-12 19:20:52,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:52,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-12 19:20:52,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:20:52,560 INFO L87 Difference]: Start difference. First operand 143 states and 417 transitions. Second operand has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:52,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:52,618 INFO L93 Difference]: Finished difference Result 264 states and 767 transitions. [2021-08-12 19:20:52,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-12 19:20:52,619 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-12 19:20:52,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:52,621 INFO L225 Difference]: With dead ends: 264 [2021-08-12 19:20:52,621 INFO L226 Difference]: Without dead ends: 256 [2021-08-12 19:20:52,622 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:20:52,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2021-08-12 19:20:52,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 145. [2021-08-12 19:20:52,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 2.923611111111111) internal successors, (421), 144 states have internal predecessors, (421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:52,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 421 transitions. [2021-08-12 19:20:52,633 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 421 transitions. Word has length 16 [2021-08-12 19:20:52,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:52,633 INFO L482 AbstractCegarLoop]: Abstraction has 145 states and 421 transitions. [2021-08-12 19:20:52,633 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:52,633 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 421 transitions. [2021-08-12 19:20:52,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:20:52,634 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:52,634 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:52,634 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-12 19:20:52,634 INFO L430 AbstractCegarLoop]: === Iteration 3 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:20:52,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:52,635 INFO L82 PathProgramCache]: Analyzing trace with hash -1702344252, now seen corresponding path program 1 times [2021-08-12 19:20:52,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:52,635 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666231270] [2021-08-12 19:20:52,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:52,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:52,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-08-12 19:20:52,664 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:52,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666231270] [2021-08-12 19:20:52,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666231270] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:52,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731718746] [2021-08-12 19:20:52,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:52,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:52,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-12 19:20:52,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:52,764 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:52,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731718746] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:52,764 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:52,764 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-12 19:20:52,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912378582] [2021-08-12 19:20:52,765 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-08-12 19:20:52,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:52,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-12 19:20:52,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-12 19:20:52,766 INFO L87 Difference]: Start difference. First operand 145 states and 421 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:52,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:52,837 INFO L93 Difference]: Finished difference Result 220 states and 636 transitions. [2021-08-12 19:20:52,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:20:52,837 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:20:52,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:52,841 INFO L225 Difference]: With dead ends: 220 [2021-08-12 19:20:52,841 INFO L226 Difference]: Without dead ends: 199 [2021-08-12 19:20:52,842 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 26.4ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:20:52,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2021-08-12 19:20:52,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 149. [2021-08-12 19:20:52,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 3.0067567567567566) internal successors, (445), 148 states have internal predecessors, (445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:52,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 445 transitions. [2021-08-12 19:20:52,852 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 445 transitions. Word has length 18 [2021-08-12 19:20:52,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:52,852 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 445 transitions. [2021-08-12 19:20:52,852 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:52,852 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 445 transitions. [2021-08-12 19:20:52,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:20:52,853 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:52,853 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:53,070 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-08-12 19:20:53,071 INFO L430 AbstractCegarLoop]: === Iteration 4 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:20:53,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:53,072 INFO L82 PathProgramCache]: Analyzing trace with hash -735916285, now seen corresponding path program 1 times [2021-08-12 19:20:53,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:53,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160357918] [2021-08-12 19:20:53,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:53,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:53,102 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:53,102 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:53,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160357918] [2021-08-12 19:20:53,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160357918] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:20:53,103 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:20:53,103 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:20:53,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534806652] [2021-08-12 19:20:53,103 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:20:53,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:53,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:20:53,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:20:53,104 INFO L87 Difference]: Start difference. First operand 149 states and 445 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:53,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:53,178 INFO L93 Difference]: Finished difference Result 285 states and 827 transitions. [2021-08-12 19:20:53,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:20:53,178 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:20:53,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:53,181 INFO L225 Difference]: With dead ends: 285 [2021-08-12 19:20:53,181 INFO L226 Difference]: Without dead ends: 214 [2021-08-12 19:20:53,182 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 20.9ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:20:53,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-08-12 19:20:53,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 164. [2021-08-12 19:20:53,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 163 states have (on average 2.901840490797546) internal successors, (473), 163 states have internal predecessors, (473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:53,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 473 transitions. [2021-08-12 19:20:53,198 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 473 transitions. Word has length 18 [2021-08-12 19:20:53,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:53,199 INFO L482 AbstractCegarLoop]: Abstraction has 164 states and 473 transitions. [2021-08-12 19:20:53,199 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:53,199 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 473 transitions. [2021-08-12 19:20:53,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:20:53,205 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:53,206 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:53,206 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-12 19:20:53,206 INFO L430 AbstractCegarLoop]: === Iteration 5 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:20:53,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:53,207 INFO L82 PathProgramCache]: Analyzing trace with hash -1382578898, now seen corresponding path program 1 times [2021-08-12 19:20:53,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:53,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867733405] [2021-08-12 19:20:53,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:53,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:53,264 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:53,264 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:53,264 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867733405] [2021-08-12 19:20:53,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867733405] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:20:53,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:20:53,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-12 19:20:53,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827524886] [2021-08-12 19:20:53,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-08-12 19:20:53,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:53,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-12 19:20:53,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-12 19:20:53,266 INFO L87 Difference]: Start difference. First operand 164 states and 473 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:53,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:53,283 INFO L93 Difference]: Finished difference Result 232 states and 654 transitions. [2021-08-12 19:20:53,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-12 19:20:53,283 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:20:53,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:53,284 INFO L225 Difference]: With dead ends: 232 [2021-08-12 19:20:53,284 INFO L226 Difference]: Without dead ends: 137 [2021-08-12 19:20:53,285 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-12 19:20:53,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2021-08-12 19:20:53,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 133. [2021-08-12 19:20:53,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.7954545454545454) internal successors, (369), 132 states have internal predecessors, (369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:53,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 369 transitions. [2021-08-12 19:20:53,289 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 369 transitions. Word has length 18 [2021-08-12 19:20:53,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:53,289 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 369 transitions. [2021-08-12 19:20:53,289 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:53,289 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 369 transitions. [2021-08-12 19:20:53,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:20:53,290 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:53,290 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:53,290 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-12 19:20:53,290 INFO L430 AbstractCegarLoop]: === Iteration 6 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:20:53,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:53,290 INFO L82 PathProgramCache]: Analyzing trace with hash -1747969668, now seen corresponding path program 2 times [2021-08-12 19:20:53,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:53,291 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021770472] [2021-08-12 19:20:53,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:53,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:53,312 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:53,312 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:53,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021770472] [2021-08-12 19:20:53,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021770472] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:53,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1661238920] [2021-08-12 19:20:53,312 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:53,350 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:20:53,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:53,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-12 19:20:53,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:53,396 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:53,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1661238920] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:53,396 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:53,396 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-12 19:20:53,396 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578620918] [2021-08-12 19:20:53,396 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:20:53,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:53,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:20:53,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:20:53,397 INFO L87 Difference]: Start difference. First operand 133 states and 369 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:53,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:53,442 INFO L93 Difference]: Finished difference Result 226 states and 605 transitions. [2021-08-12 19:20:53,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:20:53,443 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:20:53,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:53,444 INFO L225 Difference]: With dead ends: 226 [2021-08-12 19:20:53,444 INFO L226 Difference]: Without dead ends: 205 [2021-08-12 19:20:53,444 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 23.0ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:20:53,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2021-08-12 19:20:53,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 136. [2021-08-12 19:20:53,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 135 states have (on average 2.837037037037037) internal successors, (383), 135 states have internal predecessors, (383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:53,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 383 transitions. [2021-08-12 19:20:53,449 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 383 transitions. Word has length 18 [2021-08-12 19:20:53,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:53,450 INFO L482 AbstractCegarLoop]: Abstraction has 136 states and 383 transitions. [2021-08-12 19:20:53,450 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:53,450 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 383 transitions. [2021-08-12 19:20:53,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:20:53,450 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:53,450 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:53,667 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:53,667 INFO L430 AbstractCegarLoop]: === Iteration 7 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:20:53,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:53,668 INFO L82 PathProgramCache]: Analyzing trace with hash -141666181, now seen corresponding path program 2 times [2021-08-12 19:20:53,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:53,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264273814] [2021-08-12 19:20:53,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:53,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:53,717 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:53,717 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:53,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264273814] [2021-08-12 19:20:53,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264273814] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:20:53,718 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:20:53,718 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:20:53,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125807552] [2021-08-12 19:20:53,718 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:20:53,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:53,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:20:53,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:20:53,719 INFO L87 Difference]: Start difference. First operand 136 states and 383 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:53,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:53,813 INFO L93 Difference]: Finished difference Result 283 states and 725 transitions. [2021-08-12 19:20:53,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-12 19:20:53,814 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:20:53,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:53,815 INFO L225 Difference]: With dead ends: 283 [2021-08-12 19:20:53,815 INFO L226 Difference]: Without dead ends: 244 [2021-08-12 19:20:53,818 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 28.6ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:20:53,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2021-08-12 19:20:53,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 160. [2021-08-12 19:20:53,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 2.811320754716981) internal successors, (447), 159 states have internal predecessors, (447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:53,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 447 transitions. [2021-08-12 19:20:53,824 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 447 transitions. Word has length 18 [2021-08-12 19:20:53,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:53,824 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 447 transitions. [2021-08-12 19:20:53,824 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:53,825 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 447 transitions. [2021-08-12 19:20:53,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:20:53,825 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:53,825 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:53,825 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-08-12 19:20:53,825 INFO L430 AbstractCegarLoop]: === Iteration 8 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:20:53,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:53,826 INFO L82 PathProgramCache]: Analyzing trace with hash -2044687976, now seen corresponding path program 3 times [2021-08-12 19:20:53,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:53,826 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152102653] [2021-08-12 19:20:53,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:53,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:53,883 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:53,883 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:53,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152102653] [2021-08-12 19:20:53,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152102653] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:20:53,883 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:20:53,883 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:20:53,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294454458] [2021-08-12 19:20:53,883 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:20:53,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:53,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:20:53,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:20:53,884 INFO L87 Difference]: Start difference. First operand 160 states and 447 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:53,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:53,942 INFO L93 Difference]: Finished difference Result 232 states and 600 transitions. [2021-08-12 19:20:53,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-12 19:20:53,942 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:20:53,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:53,944 INFO L225 Difference]: With dead ends: 232 [2021-08-12 19:20:53,944 INFO L226 Difference]: Without dead ends: 208 [2021-08-12 19:20:53,944 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 41.8ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:20:53,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-08-12 19:20:53,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 160. [2021-08-12 19:20:53,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 2.792452830188679) internal successors, (444), 159 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:53,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 444 transitions. [2021-08-12 19:20:53,951 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 444 transitions. Word has length 18 [2021-08-12 19:20:53,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:53,951 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 444 transitions. [2021-08-12 19:20:53,951 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:53,951 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 444 transitions. [2021-08-12 19:20:53,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:20:53,952 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:53,952 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:53,952 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-08-12 19:20:53,952 INFO L430 AbstractCegarLoop]: === Iteration 9 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:20:53,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:53,952 INFO L82 PathProgramCache]: Analyzing trace with hash 1877852891, now seen corresponding path program 3 times [2021-08-12 19:20:53,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:53,953 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415735314] [2021-08-12 19:20:53,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:53,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:53,969 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:53,970 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:53,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415735314] [2021-08-12 19:20:53,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415735314] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:20:53,970 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:20:53,970 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:20:53,970 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138171561] [2021-08-12 19:20:53,970 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:20:53,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:53,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:20:53,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:20:53,971 INFO L87 Difference]: Start difference. First operand 160 states and 444 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:54,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:54,019 INFO L93 Difference]: Finished difference Result 220 states and 581 transitions. [2021-08-12 19:20:54,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:20:54,020 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:20:54,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:54,021 INFO L225 Difference]: With dead ends: 220 [2021-08-12 19:20:54,021 INFO L226 Difference]: Without dead ends: 190 [2021-08-12 19:20:54,021 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 16.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:20:54,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-08-12 19:20:54,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 142. [2021-08-12 19:20:54,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 141 states have (on average 2.8085106382978724) internal successors, (396), 141 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:54,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 396 transitions. [2021-08-12 19:20:54,026 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 396 transitions. Word has length 18 [2021-08-12 19:20:54,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:54,026 INFO L482 AbstractCegarLoop]: Abstraction has 142 states and 396 transitions. [2021-08-12 19:20:54,026 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:54,026 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 396 transitions. [2021-08-12 19:20:54,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:20:54,027 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:54,027 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:54,027 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-08-12 19:20:54,027 INFO L430 AbstractCegarLoop]: === Iteration 10 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:20:54,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:54,027 INFO L82 PathProgramCache]: Analyzing trace with hash -663824830, now seen corresponding path program 4 times [2021-08-12 19:20:54,027 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:54,027 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552189599] [2021-08-12 19:20:54,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:54,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:54,045 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:54,045 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:54,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552189599] [2021-08-12 19:20:54,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552189599] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:54,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188601150] [2021-08-12 19:20:54,045 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:54,073 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:20:54,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:54,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-12 19:20:54,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:54,133 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:54,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188601150] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:54,133 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:54,133 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-12 19:20:54,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826720579] [2021-08-12 19:20:54,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:20:54,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:54,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:20:54,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:20:54,134 INFO L87 Difference]: Start difference. First operand 142 states and 396 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:54,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:54,185 INFO L93 Difference]: Finished difference Result 214 states and 566 transitions. [2021-08-12 19:20:54,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:20:54,185 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:20:54,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:54,187 INFO L225 Difference]: With dead ends: 214 [2021-08-12 19:20:54,187 INFO L226 Difference]: Without dead ends: 193 [2021-08-12 19:20:54,187 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 40.1ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:20:54,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-08-12 19:20:54,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 142. [2021-08-12 19:20:54,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 141 states have (on average 2.8085106382978724) internal successors, (396), 141 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:54,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 396 transitions. [2021-08-12 19:20:54,193 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 396 transitions. Word has length 18 [2021-08-12 19:20:54,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:54,193 INFO L482 AbstractCegarLoop]: Abstraction has 142 states and 396 transitions. [2021-08-12 19:20:54,193 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:54,193 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 396 transitions. [2021-08-12 19:20:54,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:20:54,194 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:54,194 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:54,410 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-08-12 19:20:54,411 INFO L430 AbstractCegarLoop]: === Iteration 11 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:20:54,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:54,411 INFO L82 PathProgramCache]: Analyzing trace with hash 810916037, now seen corresponding path program 4 times [2021-08-12 19:20:54,411 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:54,411 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119410940] [2021-08-12 19:20:54,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:54,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:54,447 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:54,447 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:54,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119410940] [2021-08-12 19:20:54,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119410940] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:20:54,447 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:20:54,448 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:20:54,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001797109] [2021-08-12 19:20:54,448 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:20:54,448 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:54,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:20:54,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:20:54,449 INFO L87 Difference]: Start difference. First operand 142 states and 396 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:54,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:54,513 INFO L93 Difference]: Finished difference Result 227 states and 596 transitions. [2021-08-12 19:20:54,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-12 19:20:54,513 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:20:54,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:54,514 INFO L225 Difference]: With dead ends: 227 [2021-08-12 19:20:54,514 INFO L226 Difference]: Without dead ends: 188 [2021-08-12 19:20:54,515 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 39.5ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:20:54,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2021-08-12 19:20:54,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 164. [2021-08-12 19:20:54,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 163 states have (on average 2.791411042944785) internal successors, (455), 163 states have internal predecessors, (455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:54,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 455 transitions. [2021-08-12 19:20:54,521 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 455 transitions. Word has length 18 [2021-08-12 19:20:54,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:54,522 INFO L482 AbstractCegarLoop]: Abstraction has 164 states and 455 transitions. [2021-08-12 19:20:54,522 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:54,522 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 455 transitions. [2021-08-12 19:20:54,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:20:54,522 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:54,522 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:54,522 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-08-12 19:20:54,523 INFO L430 AbstractCegarLoop]: === Iteration 12 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:20:54,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:54,523 INFO L82 PathProgramCache]: Analyzing trace with hash -951885686, now seen corresponding path program 5 times [2021-08-12 19:20:54,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:54,523 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908161409] [2021-08-12 19:20:54,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:54,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:54,540 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:54,540 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:54,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908161409] [2021-08-12 19:20:54,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908161409] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:20:54,540 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:20:54,540 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:20:54,540 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601161516] [2021-08-12 19:20:54,541 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:20:54,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:54,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:20:54,541 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:20:54,541 INFO L87 Difference]: Start difference. First operand 164 states and 455 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:54,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:54,618 INFO L93 Difference]: Finished difference Result 269 states and 681 transitions. [2021-08-12 19:20:54,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-12 19:20:54,618 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:20:54,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:54,620 INFO L225 Difference]: With dead ends: 269 [2021-08-12 19:20:54,620 INFO L226 Difference]: Without dead ends: 245 [2021-08-12 19:20:54,620 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 26.0ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:20:54,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2021-08-12 19:20:54,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 164. [2021-08-12 19:20:54,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 163 states have (on average 2.773006134969325) internal successors, (452), 163 states have internal predecessors, (452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:54,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 452 transitions. [2021-08-12 19:20:54,626 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 452 transitions. Word has length 18 [2021-08-12 19:20:54,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:54,626 INFO L482 AbstractCegarLoop]: Abstraction has 164 states and 452 transitions. [2021-08-12 19:20:54,626 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:54,626 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 452 transitions. [2021-08-12 19:20:54,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:20:54,627 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:54,627 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:54,627 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-08-12 19:20:54,627 INFO L430 AbstractCegarLoop]: === Iteration 13 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:20:54,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:54,627 INFO L82 PathProgramCache]: Analyzing trace with hash -1324312115, now seen corresponding path program 5 times [2021-08-12 19:20:54,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:54,628 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886588165] [2021-08-12 19:20:54,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:54,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:54,642 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:54,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:54,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886588165] [2021-08-12 19:20:54,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886588165] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:20:54,643 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:20:54,643 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:20:54,643 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229328448] [2021-08-12 19:20:54,643 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:20:54,643 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:54,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:20:54,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:20:54,644 INFO L87 Difference]: Start difference. First operand 164 states and 452 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:54,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:54,691 INFO L93 Difference]: Finished difference Result 220 states and 569 transitions. [2021-08-12 19:20:54,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:20:54,692 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:20:54,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:54,693 INFO L225 Difference]: With dead ends: 220 [2021-08-12 19:20:54,693 INFO L226 Difference]: Without dead ends: 190 [2021-08-12 19:20:54,693 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.6ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:20:54,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-08-12 19:20:54,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 161. [2021-08-12 19:20:54,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 160 states have (on average 2.775) internal successors, (444), 160 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:54,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 444 transitions. [2021-08-12 19:20:54,701 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 444 transitions. Word has length 18 [2021-08-12 19:20:54,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:54,701 INFO L482 AbstractCegarLoop]: Abstraction has 161 states and 444 transitions. [2021-08-12 19:20:54,701 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:54,701 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 444 transitions. [2021-08-12 19:20:54,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:20:54,702 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:54,702 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:54,702 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-08-12 19:20:54,702 INFO L430 AbstractCegarLoop]: === Iteration 14 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:20:54,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:54,703 INFO L82 PathProgramCache]: Analyzing trace with hash 11936556, now seen corresponding path program 6 times [2021-08-12 19:20:54,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:54,703 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405669357] [2021-08-12 19:20:54,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:54,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:54,727 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:54,728 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:54,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405669357] [2021-08-12 19:20:54,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405669357] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:20:54,728 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:20:54,728 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:20:54,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848927856] [2021-08-12 19:20:54,728 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:20:54,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:54,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:20:54,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:20:54,729 INFO L87 Difference]: Start difference. First operand 161 states and 444 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:54,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:54,773 INFO L93 Difference]: Finished difference Result 185 states and 486 transitions. [2021-08-12 19:20:54,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:20:54,774 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:20:54,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:54,775 INFO L225 Difference]: With dead ends: 185 [2021-08-12 19:20:54,775 INFO L226 Difference]: Without dead ends: 160 [2021-08-12 19:20:54,775 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 19.1ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:20:54,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2021-08-12 19:20:54,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2021-08-12 19:20:54,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 2.779874213836478) internal successors, (442), 159 states have internal predecessors, (442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:54,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 442 transitions. [2021-08-12 19:20:54,781 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 442 transitions. Word has length 18 [2021-08-12 19:20:54,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:54,781 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 442 transitions. [2021-08-12 19:20:54,781 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:54,781 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 442 transitions. [2021-08-12 19:20:54,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:20:54,781 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:54,781 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:54,782 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-08-12 19:20:54,782 INFO L430 AbstractCegarLoop]: === Iteration 15 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:20:54,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:54,782 INFO L82 PathProgramCache]: Analyzing trace with hash 459545933, now seen corresponding path program 6 times [2021-08-12 19:20:54,782 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:54,782 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175873287] [2021-08-12 19:20:54,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:54,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:54,796 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:54,796 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:54,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175873287] [2021-08-12 19:20:54,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175873287] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:20:54,796 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:20:54,796 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:20:54,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672535318] [2021-08-12 19:20:54,797 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:20:54,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:54,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:20:54,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:20:54,797 INFO L87 Difference]: Start difference. First operand 160 states and 442 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:54,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:54,850 INFO L93 Difference]: Finished difference Result 183 states and 488 transitions. [2021-08-12 19:20:54,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:20:54,851 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:20:54,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:54,856 INFO L225 Difference]: With dead ends: 183 [2021-08-12 19:20:54,857 INFO L226 Difference]: Without dead ends: 153 [2021-08-12 19:20:54,857 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.2ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:20:54,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2021-08-12 19:20:54,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 135. [2021-08-12 19:20:54,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 134 states have (on average 2.791044776119403) internal successors, (374), 134 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:54,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 374 transitions. [2021-08-12 19:20:54,862 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 374 transitions. Word has length 18 [2021-08-12 19:20:54,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:54,862 INFO L482 AbstractCegarLoop]: Abstraction has 135 states and 374 transitions. [2021-08-12 19:20:54,862 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:54,862 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 374 transitions. [2021-08-12 19:20:54,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:20:54,862 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:54,862 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:54,862 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-08-12 19:20:54,863 INFO L430 AbstractCegarLoop]: === Iteration 16 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:20:54,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:54,863 INFO L82 PathProgramCache]: Analyzing trace with hash 442648773, now seen corresponding path program 1 times [2021-08-12 19:20:54,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:54,863 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226396450] [2021-08-12 19:20:54,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:54,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:54,940 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:54,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:54,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226396450] [2021-08-12 19:20:54,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226396450] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:54,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398236354] [2021-08-12 19:20:54,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:55,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:55,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:55,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:55,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-08-12 19:20:55,117 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:55,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:55,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:20:55,122 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:10 [2021-08-12 19:20:55,150 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:55,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398236354] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:55,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:55,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-12 19:20:55,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393662065] [2021-08-12 19:20:55,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:20:55,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:55,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:20:55,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:20:55,151 INFO L87 Difference]: Start difference. First operand 135 states and 374 transitions. Second operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:55,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:55,528 INFO L93 Difference]: Finished difference Result 384 states and 1088 transitions. [2021-08-12 19:20:55,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:20:55,528 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:20:55,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:55,530 INFO L225 Difference]: With dead ends: 384 [2021-08-12 19:20:55,530 INFO L226 Difference]: Without dead ends: 372 [2021-08-12 19:20:55,530 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 198.8ms TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:20:55,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2021-08-12 19:20:55,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 186. [2021-08-12 19:20:55,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 185 states have (on average 2.8162162162162163) internal successors, (521), 185 states have internal predecessors, (521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:55,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 521 transitions. [2021-08-12 19:20:55,539 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 521 transitions. Word has length 20 [2021-08-12 19:20:55,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:55,539 INFO L482 AbstractCegarLoop]: Abstraction has 186 states and 521 transitions. [2021-08-12 19:20:55,539 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:55,539 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 521 transitions. [2021-08-12 19:20:55,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:20:55,540 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:55,540 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:55,756 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:55,756 INFO L430 AbstractCegarLoop]: === Iteration 17 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:20:55,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:55,756 INFO L82 PathProgramCache]: Analyzing trace with hash 600946541, now seen corresponding path program 2 times [2021-08-12 19:20:55,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:55,757 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470101597] [2021-08-12 19:20:55,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:55,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:55,830 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:55,830 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:55,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470101597] [2021-08-12 19:20:55,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470101597] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:55,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210745225] [2021-08-12 19:20:55,830 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:55,888 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:20:55,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:55,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:20:55,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:56,018 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:56,018 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-08-12 19:20:56,019 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:20:56,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:56,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:20:56,035 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:20 [2021-08-12 19:20:56,110 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:56,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [210745225] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:56,110 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:56,110 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-12 19:20:56,110 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250308159] [2021-08-12 19:20:56,110 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:20:56,110 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:56,111 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:20:56,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:20:56,111 INFO L87 Difference]: Start difference. First operand 186 states and 521 transitions. Second operand has 16 states, 16 states have (on average 2.25) 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-08-12 19:20:56,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:56,977 INFO L93 Difference]: Finished difference Result 401 states and 1157 transitions. [2021-08-12 19:20:56,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 19:20:56,977 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.25) 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 20 [2021-08-12 19:20:56,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:56,979 INFO L225 Difference]: With dead ends: 401 [2021-08-12 19:20:56,979 INFO L226 Difference]: Without dead ends: 389 [2021-08-12 19:20:56,979 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 645.9ms TimeCoverageRelationStatistics Valid=219, Invalid=1041, Unknown=0, NotChecked=0, Total=1260 [2021-08-12 19:20:56,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2021-08-12 19:20:56,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 189. [2021-08-12 19:20:56,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 2.8191489361702127) internal successors, (530), 188 states have internal predecessors, (530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:56,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 530 transitions. [2021-08-12 19:20:56,989 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 530 transitions. Word has length 20 [2021-08-12 19:20:56,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:56,989 INFO L482 AbstractCegarLoop]: Abstraction has 189 states and 530 transitions. [2021-08-12 19:20:56,989 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.25) 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-08-12 19:20:56,989 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 530 transitions. [2021-08-12 19:20:56,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:20:56,989 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:56,989 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:57,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-08-12 19:20:57,205 INFO L430 AbstractCegarLoop]: === Iteration 18 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:20:57,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:57,205 INFO L82 PathProgramCache]: Analyzing trace with hash 424405109, now seen corresponding path program 3 times [2021-08-12 19:20:57,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:57,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985635248] [2021-08-12 19:20:57,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:57,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:57,294 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:57,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:57,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985635248] [2021-08-12 19:20:57,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985635248] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:57,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672514151] [2021-08-12 19:20:57,294 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:57,322 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:20:57,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:57,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:20:57,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:57,380 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:57,380 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-08-12 19:20:57,381 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:20:57,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:57,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:20:57,390 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-08-12 19:20:57,507 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:57,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [672514151] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:57,508 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:57,508 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-12 19:20:57,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611724299] [2021-08-12 19:20:57,508 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:20:57,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:57,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:20:57,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:20:57,509 INFO L87 Difference]: Start difference. First operand 189 states and 530 transitions. Second operand has 16 states, 16 states have (on average 2.25) 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-08-12 19:20:58,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:58,304 INFO L93 Difference]: Finished difference Result 365 states and 1050 transitions. [2021-08-12 19:20:58,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 19:20:58,304 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.25) 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 20 [2021-08-12 19:20:58,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:58,306 INFO L225 Difference]: With dead ends: 365 [2021-08-12 19:20:58,306 INFO L226 Difference]: Without dead ends: 353 [2021-08-12 19:20:58,307 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 656.1ms TimeCoverageRelationStatistics Valid=214, Invalid=976, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 19:20:58,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2021-08-12 19:20:58,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 192. [2021-08-12 19:20:58,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 191 states have (on average 2.8219895287958114) internal successors, (539), 191 states have internal predecessors, (539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:58,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 539 transitions. [2021-08-12 19:20:58,318 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 539 transitions. Word has length 20 [2021-08-12 19:20:58,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:58,318 INFO L482 AbstractCegarLoop]: Abstraction has 192 states and 539 transitions. [2021-08-12 19:20:58,318 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.25) 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-08-12 19:20:58,318 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 539 transitions. [2021-08-12 19:20:58,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:20:58,319 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:58,319 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:58,533 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:58,533 INFO L430 AbstractCegarLoop]: === Iteration 19 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:20:58,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:58,534 INFO L82 PathProgramCache]: Analyzing trace with hash -409333331, now seen corresponding path program 4 times [2021-08-12 19:20:58,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:58,534 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872610857] [2021-08-12 19:20:58,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:58,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:58,664 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:58,664 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:58,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872610857] [2021-08-12 19:20:58,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872610857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:58,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126172395] [2021-08-12 19:20:58,664 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:58,692 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:20:58,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:20:58,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:58,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:58,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:20:58,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:20:58,762 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:58,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:58,769 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:20:58,770 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:20:58,814 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:58,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1126172395] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:58,814 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:58,814 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:20:58,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437467210] [2021-08-12 19:20:58,815 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:20:58,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:58,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:20:58,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:20:58,815 INFO L87 Difference]: Start difference. First operand 192 states and 539 transitions. Second operand has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:59,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:20:59,257 INFO L93 Difference]: Finished difference Result 312 states and 884 transitions. [2021-08-12 19:20:59,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 19:20:59,258 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 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 20 [2021-08-12 19:20:59,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:20:59,260 INFO L225 Difference]: With dead ends: 312 [2021-08-12 19:20:59,260 INFO L226 Difference]: Without dead ends: 298 [2021-08-12 19:20:59,260 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 330.0ms TimeCoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:20:59,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2021-08-12 19:20:59,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 210. [2021-08-12 19:20:59,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 209 states have (on average 2.875598086124402) internal successors, (601), 209 states have internal predecessors, (601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:59,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 601 transitions. [2021-08-12 19:20:59,270 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 601 transitions. Word has length 20 [2021-08-12 19:20:59,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:20:59,270 INFO L482 AbstractCegarLoop]: Abstraction has 210 states and 601 transitions. [2021-08-12 19:20:59,270 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:20:59,270 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 601 transitions. [2021-08-12 19:20:59,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:20:59,271 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:20:59,271 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:20:59,471 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:59,472 INFO L430 AbstractCegarLoop]: === Iteration 20 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:20:59,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:20:59,472 INFO L82 PathProgramCache]: Analyzing trace with hash -908838833, now seen corresponding path program 1 times [2021-08-12 19:20:59,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:20:59,472 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743840443] [2021-08-12 19:20:59,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:20:59,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:59,607 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:59,607 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:20:59,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743840443] [2021-08-12 19:20:59,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743840443] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:59,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483434220] [2021-08-12 19:20:59,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:20:59,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:20:59,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:20:59,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:20:59,709 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 16 treesize of output 10 [2021-08-12 19:20:59,710 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:20:59,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:20:59,714 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:20:59,714 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:10 [2021-08-12 19:20:59,737 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:20:59,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483434220] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:20:59,738 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:20:59,738 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-12 19:20:59,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152687266] [2021-08-12 19:20:59,738 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:20:59,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:20:59,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:20:59,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:20:59,738 INFO L87 Difference]: Start difference. First operand 210 states and 601 transitions. Second operand has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:00,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:00,122 INFO L93 Difference]: Finished difference Result 425 states and 1218 transitions. [2021-08-12 19:21:00,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:21:00,123 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 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 20 [2021-08-12 19:21:00,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:00,125 INFO L225 Difference]: With dead ends: 425 [2021-08-12 19:21:00,125 INFO L226 Difference]: Without dead ends: 414 [2021-08-12 19:21:00,125 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 210.0ms TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:21:00,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-08-12 19:21:00,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 216. [2021-08-12 19:21:00,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 215 states have (on average 2.8883720930232557) internal successors, (621), 215 states have internal predecessors, (621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:00,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 621 transitions. [2021-08-12 19:21:00,137 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 621 transitions. Word has length 20 [2021-08-12 19:21:00,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:00,137 INFO L482 AbstractCegarLoop]: Abstraction has 216 states and 621 transitions. [2021-08-12 19:21:00,137 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.3333333333333335) internal successors, (28), 12 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:00,137 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 621 transitions. [2021-08-12 19:21:00,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:00,138 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:00,138 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:00,359 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-08-12 19:21:00,359 INFO L430 AbstractCegarLoop]: === Iteration 21 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:00,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:00,361 INFO L82 PathProgramCache]: Analyzing trace with hash -1199871497, now seen corresponding path program 2 times [2021-08-12 19:21:00,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:00,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379613791] [2021-08-12 19:21:00,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:00,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:00,442 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:00,442 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:00,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379613791] [2021-08-12 19:21:00,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379613791] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:00,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432137026] [2021-08-12 19:21:00,442 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 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:00,518 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:21:00,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:00,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:00,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:00,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:00,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-08-12 19:21:00,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:00,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:00,643 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:00,643 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-08-12 19:21:00,668 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:00,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432137026] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:00,668 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:00,668 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:21:00,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154688071] [2021-08-12 19:21:00,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:21:00,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:00,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:21:00,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:21:00,669 INFO L87 Difference]: Start difference. First operand 216 states and 621 transitions. Second operand has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:00,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:00,945 INFO L93 Difference]: Finished difference Result 334 states and 963 transitions. [2021-08-12 19:21:00,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:21:00,945 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 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 20 [2021-08-12 19:21:00,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:00,946 INFO L225 Difference]: With dead ends: 334 [2021-08-12 19:21:00,946 INFO L226 Difference]: Without dead ends: 323 [2021-08-12 19:21:00,947 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 176.7ms TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:21:00,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2021-08-12 19:21:00,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 219. [2021-08-12 19:21:00,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 218 states have (on average 2.8944954128440368) internal successors, (631), 218 states have internal predecessors, (631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:00,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 631 transitions. [2021-08-12 19:21:00,958 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 631 transitions. Word has length 20 [2021-08-12 19:21:00,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:00,958 INFO L482 AbstractCegarLoop]: Abstraction has 219 states and 631 transitions. [2021-08-12 19:21:00,958 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:00,958 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 631 transitions. [2021-08-12 19:21:00,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:00,958 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:00,959 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:01,177 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:01,177 INFO L430 AbstractCegarLoop]: === Iteration 22 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:01,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:01,178 INFO L82 PathProgramCache]: Analyzing trace with hash 2066945939, now seen corresponding path program 3 times [2021-08-12 19:21:01,178 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:01,178 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732017009] [2021-08-12 19:21:01,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:01,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:01,232 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:01,232 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:01,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732017009] [2021-08-12 19:21:01,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732017009] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:01,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40659736] [2021-08-12 19:21:01,232 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 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:01,259 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:21:01,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:01,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:01,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:01,332 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:01,333 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-08-12 19:21:01,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:01,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:01,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:01,347 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:38 [2021-08-12 19:21:01,460 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:01,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40659736] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:01,460 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:01,460 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-12 19:21:01,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370458643] [2021-08-12 19:21:01,461 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:21:01,461 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:01,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:21:01,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:21:01,461 INFO L87 Difference]: Start difference. First operand 219 states and 631 transitions. Second operand has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:02,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:02,009 INFO L93 Difference]: Finished difference Result 345 states and 1000 transitions. [2021-08-12 19:21:02,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:21:02,010 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 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 20 [2021-08-12 19:21:02,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:02,011 INFO L225 Difference]: With dead ends: 345 [2021-08-12 19:21:02,011 INFO L226 Difference]: Without dead ends: 334 [2021-08-12 19:21:02,012 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 384.0ms TimeCoverageRelationStatistics Valid=116, Invalid=436, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:21:02,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2021-08-12 19:21:02,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 222. [2021-08-12 19:21:02,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 221 states have (on average 2.9004524886877827) internal successors, (641), 221 states have internal predecessors, (641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:02,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 641 transitions. [2021-08-12 19:21:02,024 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 641 transitions. Word has length 20 [2021-08-12 19:21:02,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:02,024 INFO L482 AbstractCegarLoop]: Abstraction has 222 states and 641 transitions. [2021-08-12 19:21:02,024 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:02,024 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 641 transitions. [2021-08-12 19:21:02,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:02,025 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:02,025 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:02,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:02,241 INFO L430 AbstractCegarLoop]: === Iteration 23 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:02,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:02,241 INFO L82 PathProgramCache]: Analyzing trace with hash -1904435179, now seen corresponding path program 4 times [2021-08-12 19:21:02,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:02,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443719369] [2021-08-12 19:21:02,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:02,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:02,293 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:02,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:02,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443719369] [2021-08-12 19:21:02,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [443719369] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:02,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709264704] [2021-08-12 19:21:02,293 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 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:02,320 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:21:02,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:02,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:02,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:02,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:02,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:21:02,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:02,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:02,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:02,385 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:21:02,440 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:02,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1709264704] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:02,440 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:02,441 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:21:02,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567884415] [2021-08-12 19:21:02,441 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:21:02,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:02,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:21:02,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:21:02,441 INFO L87 Difference]: Start difference. First operand 222 states and 641 transitions. Second operand has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:02,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:02,717 INFO L93 Difference]: Finished difference Result 320 states and 929 transitions. [2021-08-12 19:21:02,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:21:02,717 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:02,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:02,719 INFO L225 Difference]: With dead ends: 320 [2021-08-12 19:21:02,719 INFO L226 Difference]: Without dead ends: 307 [2021-08-12 19:21:02,719 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 196.9ms TimeCoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:21:02,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2021-08-12 19:21:02,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 224. [2021-08-12 19:21:02,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.905829596412556) internal successors, (648), 223 states have internal predecessors, (648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:02,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 648 transitions. [2021-08-12 19:21:02,731 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 648 transitions. Word has length 20 [2021-08-12 19:21:02,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:02,731 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 648 transitions. [2021-08-12 19:21:02,731 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:02,731 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 648 transitions. [2021-08-12 19:21:02,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:02,731 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:02,732 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:02,948 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-12 19:21:02,948 INFO L430 AbstractCegarLoop]: === Iteration 24 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:02,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:02,948 INFO L82 PathProgramCache]: Analyzing trace with hash -453703043, now seen corresponding path program 5 times [2021-08-12 19:21:02,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:02,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232867629] [2021-08-12 19:21:02,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:02,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:03,014 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:03,014 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:03,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232867629] [2021-08-12 19:21:03,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232867629] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:03,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545929075] [2021-08-12 19:21:03,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 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:03,041 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:21:03,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:03,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:03,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:03,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:03,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-08-12 19:21:03,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:03,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:03,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:03,141 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-08-12 19:21:03,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-08-12 19:21:03,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545929075] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:03,165 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:03,165 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:21:03,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697472870] [2021-08-12 19:21:03,165 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:21:03,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:03,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:21:03,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:21:03,165 INFO L87 Difference]: Start difference. First operand 224 states and 648 transitions. Second operand has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:03,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:03,492 INFO L93 Difference]: Finished difference Result 330 states and 948 transitions. [2021-08-12 19:21:03,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:21:03,492 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 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 20 [2021-08-12 19:21:03,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:03,494 INFO L225 Difference]: With dead ends: 330 [2021-08-12 19:21:03,494 INFO L226 Difference]: Without dead ends: 318 [2021-08-12 19:21:03,494 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 167.0ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:21:03,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2021-08-12 19:21:03,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 224. [2021-08-12 19:21:03,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.905829596412556) internal successors, (648), 223 states have internal predecessors, (648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:03,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 648 transitions. [2021-08-12 19:21:03,513 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 648 transitions. Word has length 20 [2021-08-12 19:21:03,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:03,513 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 648 transitions. [2021-08-12 19:21:03,513 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:03,513 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 648 transitions. [2021-08-12 19:21:03,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:03,514 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:03,514 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:03,729 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:03,730 INFO L430 AbstractCegarLoop]: === Iteration 25 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:03,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:03,730 INFO L82 PathProgramCache]: Analyzing trace with hash -236278157, now seen corresponding path program 6 times [2021-08-12 19:21:03,731 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:03,731 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536852974] [2021-08-12 19:21:03,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:03,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:03,823 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:03,823 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:03,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536852974] [2021-08-12 19:21:03,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536852974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:03,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803717429] [2021-08-12 19:21:03,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 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:03,856 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:21:03,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:03,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:21:03,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:03,915 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:03,915 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-08-12 19:21:03,916 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:03,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:03,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:03,926 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-08-12 19:21:04,024 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:04,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803717429] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:04,024 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:04,024 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-12 19:21:04,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475884057] [2021-08-12 19:21:04,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:21:04,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:04,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:21:04,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:21:04,025 INFO L87 Difference]: Start difference. First operand 224 states and 648 transitions. Second operand has 16 states, 16 states have (on average 2.25) 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-08-12 19:21:04,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:04,968 INFO L93 Difference]: Finished difference Result 464 states and 1350 transitions. [2021-08-12 19:21:04,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 19:21:04,968 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.25) 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 20 [2021-08-12 19:21:04,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:04,970 INFO L225 Difference]: With dead ends: 464 [2021-08-12 19:21:04,970 INFO L226 Difference]: Without dead ends: 442 [2021-08-12 19:21:04,971 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 670.2ms TimeCoverageRelationStatistics Valid=231, Invalid=959, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 19:21:04,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2021-08-12 19:21:04,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 235. [2021-08-12 19:21:04,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 234 states have (on average 2.965811965811966) internal successors, (694), 234 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:04,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 694 transitions. [2021-08-12 19:21:04,985 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 694 transitions. Word has length 20 [2021-08-12 19:21:04,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:04,985 INFO L482 AbstractCegarLoop]: Abstraction has 235 states and 694 transitions. [2021-08-12 19:21:04,985 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.25) 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-08-12 19:21:04,985 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 694 transitions. [2021-08-12 19:21:04,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:04,986 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:04,986 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:05,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-08-12 19:21:05,205 INFO L430 AbstractCegarLoop]: === Iteration 26 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:05,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:05,205 INFO L82 PathProgramCache]: Analyzing trace with hash 188465799, now seen corresponding path program 5 times [2021-08-12 19:21:05,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:05,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178802799] [2021-08-12 19:21:05,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:05,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:05,287 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:05,287 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:05,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178802799] [2021-08-12 19:21:05,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178802799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:05,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104368269] [2021-08-12 19:21:05,288 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:05,396 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:21:05,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:05,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:05,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:05,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:05,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-08-12 19:21:05,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:05,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:05,512 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:05,512 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-08-12 19:21:05,535 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:05,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104368269] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:05,535 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:05,535 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:21:05,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138463223] [2021-08-12 19:21:05,536 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:21:05,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:05,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:21:05,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:21:05,536 INFO L87 Difference]: Start difference. First operand 235 states and 694 transitions. Second operand has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:05,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:05,755 INFO L93 Difference]: Finished difference Result 329 states and 957 transitions. [2021-08-12 19:21:05,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:21:05,756 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 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 20 [2021-08-12 19:21:05,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:05,757 INFO L225 Difference]: With dead ends: 329 [2021-08-12 19:21:05,757 INFO L226 Difference]: Without dead ends: 318 [2021-08-12 19:21:05,757 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 159.2ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:21:05,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2021-08-12 19:21:05,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 238. [2021-08-12 19:21:05,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.970464135021097) internal successors, (704), 237 states have internal predecessors, (704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:05,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 704 transitions. [2021-08-12 19:21:05,771 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 704 transitions. Word has length 20 [2021-08-12 19:21:05,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:05,771 INFO L482 AbstractCegarLoop]: Abstraction has 238 states and 704 transitions. [2021-08-12 19:21:05,771 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:05,771 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 704 transitions. [2021-08-12 19:21:05,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:05,772 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:05,772 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:05,990 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:05,990 INFO L430 AbstractCegarLoop]: === Iteration 27 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:05,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:05,990 INFO L82 PathProgramCache]: Analyzing trace with hash -839684061, now seen corresponding path program 6 times [2021-08-12 19:21:05,990 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:05,990 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922075684] [2021-08-12 19:21:05,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:05,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:06,045 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:06,045 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:06,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922075684] [2021-08-12 19:21:06,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922075684] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:06,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033843125] [2021-08-12 19:21:06,046 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:06,072 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:21:06,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:06,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:06,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:06,138 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:06,138 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-08-12 19:21:06,139 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:06,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:06,152 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:06,153 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:38 [2021-08-12 19:21:06,250 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:06,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033843125] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:06,250 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:06,250 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-12 19:21:06,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753616645] [2021-08-12 19:21:06,250 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:21:06,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:06,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:21:06,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:21:06,251 INFO L87 Difference]: Start difference. First operand 238 states and 704 transitions. Second operand has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:06,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:06,829 INFO L93 Difference]: Finished difference Result 343 states and 1003 transitions. [2021-08-12 19:21:06,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:21:06,830 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 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 20 [2021-08-12 19:21:06,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:06,832 INFO L225 Difference]: With dead ends: 343 [2021-08-12 19:21:06,832 INFO L226 Difference]: Without dead ends: 332 [2021-08-12 19:21:06,832 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 466.1ms TimeCoverageRelationStatistics Valid=107, Invalid=399, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:21:06,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2021-08-12 19:21:06,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 241. [2021-08-12 19:21:06,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.975) internal successors, (714), 240 states have internal predecessors, (714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:06,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 714 transitions. [2021-08-12 19:21:06,847 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 714 transitions. Word has length 20 [2021-08-12 19:21:06,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:06,847 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 714 transitions. [2021-08-12 19:21:06,847 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:06,848 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 714 transitions. [2021-08-12 19:21:06,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:06,848 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:06,848 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:07,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-08-12 19:21:07,065 INFO L430 AbstractCegarLoop]: === Iteration 28 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:07,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:07,065 INFO L82 PathProgramCache]: Analyzing trace with hash -516097883, now seen corresponding path program 7 times [2021-08-12 19:21:07,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:07,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085994776] [2021-08-12 19:21:07,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:07,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:07,130 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:07,130 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:07,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085994776] [2021-08-12 19:21:07,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085994776] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:07,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977985279] [2021-08-12 19:21:07,130 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:07,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:07,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:07,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:07,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:07,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:21:07,220 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:07,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:07,227 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:07,227 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:21:07,265 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:07,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [977985279] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:07,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:07,266 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:21:07,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765641247] [2021-08-12 19:21:07,266 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:21:07,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:07,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:21:07,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:21:07,267 INFO L87 Difference]: Start difference. First operand 241 states and 714 transitions. Second operand has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:07,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:07,459 INFO L93 Difference]: Finished difference Result 312 states and 913 transitions. [2021-08-12 19:21:07,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:21:07,459 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:07,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:07,461 INFO L225 Difference]: With dead ends: 312 [2021-08-12 19:21:07,461 INFO L226 Difference]: Without dead ends: 299 [2021-08-12 19:21:07,461 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 141.1ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:07,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2021-08-12 19:21:07,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 235. [2021-08-12 19:21:07,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 234 states have (on average 2.965811965811966) internal successors, (694), 234 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:07,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 694 transitions. [2021-08-12 19:21:07,475 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 694 transitions. Word has length 20 [2021-08-12 19:21:07,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:07,475 INFO L482 AbstractCegarLoop]: Abstraction has 235 states and 694 transitions. [2021-08-12 19:21:07,475 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:07,475 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 694 transitions. [2021-08-12 19:21:07,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:07,476 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:07,476 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:07,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-12 19:21:07,692 INFO L430 AbstractCegarLoop]: === Iteration 29 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:07,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:07,693 INFO L82 PathProgramCache]: Analyzing trace with hash 1628624025, now seen corresponding path program 7 times [2021-08-12 19:21:07,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:07,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858661373] [2021-08-12 19:21:07,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:07,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:07,782 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:07,782 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:07,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858661373] [2021-08-12 19:21:07,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858661373] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:07,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364261239] [2021-08-12 19:21:07,784 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:07,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:07,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:07,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:07,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:07,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:21:07,852 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:07,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:07,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:07,860 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:21:07,900 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:07,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364261239] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:07,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:07,901 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:21:07,901 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110133201] [2021-08-12 19:21:07,901 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:21:07,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:07,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:21:07,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:21:07,901 INFO L87 Difference]: Start difference. First operand 235 states and 694 transitions. Second operand has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:08,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:08,172 INFO L93 Difference]: Finished difference Result 352 states and 1027 transitions. [2021-08-12 19:21:08,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:21:08,172 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 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 20 [2021-08-12 19:21:08,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:08,183 INFO L225 Difference]: With dead ends: 352 [2021-08-12 19:21:08,183 INFO L226 Difference]: Without dead ends: 340 [2021-08-12 19:21:08,184 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 172.6ms TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:21:08,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-08-12 19:21:08,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 246. [2021-08-12 19:21:08,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 245 states have (on average 3.012244897959184) internal successors, (738), 245 states have internal predecessors, (738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:08,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 738 transitions. [2021-08-12 19:21:08,216 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 738 transitions. Word has length 20 [2021-08-12 19:21:08,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:08,216 INFO L482 AbstractCegarLoop]: Abstraction has 246 states and 738 transitions. [2021-08-12 19:21:08,216 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:08,216 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 738 transitions. [2021-08-12 19:21:08,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:08,217 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:08,217 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:08,417 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-12 19:21:08,417 INFO L430 AbstractCegarLoop]: === Iteration 30 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:08,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:08,418 INFO L82 PathProgramCache]: Analyzing trace with hash -162237149, now seen corresponding path program 8 times [2021-08-12 19:21:08,418 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:08,418 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787624720] [2021-08-12 19:21:08,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:08,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:08,499 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:08,499 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:08,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787624720] [2021-08-12 19:21:08,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787624720] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:08,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1202967002] [2021-08-12 19:21:08,499 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:08,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:21:08,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:08,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:08,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:08,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:08,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:21:08,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:08,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:08,573 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:08,573 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:21:08,612 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:08,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1202967002] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:08,612 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:08,612 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:21:08,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029365392] [2021-08-12 19:21:08,612 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:21:08,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:08,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:21:08,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:21:08,613 INFO L87 Difference]: Start difference. First operand 246 states and 738 transitions. Second operand has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:08,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:08,838 INFO L93 Difference]: Finished difference Result 353 states and 1043 transitions. [2021-08-12 19:21:08,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:21:08,838 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:08,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:08,841 INFO L225 Difference]: With dead ends: 353 [2021-08-12 19:21:08,841 INFO L226 Difference]: Without dead ends: 339 [2021-08-12 19:21:08,841 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 163.8ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:08,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2021-08-12 19:21:08,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 256. [2021-08-12 19:21:08,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 3.062745098039216) internal successors, (781), 255 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:08,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 781 transitions. [2021-08-12 19:21:08,858 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 781 transitions. Word has length 20 [2021-08-12 19:21:08,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:08,858 INFO L482 AbstractCegarLoop]: Abstraction has 256 states and 781 transitions. [2021-08-12 19:21:08,858 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:08,859 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 781 transitions. [2021-08-12 19:21:08,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:08,859 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:08,859 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:09,075 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-08-12 19:21:09,075 INFO L430 AbstractCegarLoop]: === Iteration 31 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:09,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:09,076 INFO L82 PathProgramCache]: Analyzing trace with hash -428870833, now seen corresponding path program 8 times [2021-08-12 19:21:09,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:09,076 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050080554] [2021-08-12 19:21:09,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:09,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:09,145 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:09,145 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:09,145 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050080554] [2021-08-12 19:21:09,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050080554] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:09,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984872486] [2021-08-12 19:21:09,146 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) [2021-08-12 19:21:09,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:21:09,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:09,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:09,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:09,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:09,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:21:09,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:09,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:09,223 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:09,223 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:21:09,275 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:09,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984872486] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:09,275 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:09,275 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:21:09,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594616422] [2021-08-12 19:21:09,275 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:21:09,275 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:09,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:21:09,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:21:09,276 INFO L87 Difference]: Start difference. First operand 256 states and 781 transitions. Second operand has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 12 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:09,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:09,507 INFO L93 Difference]: Finished difference Result 335 states and 1002 transitions. [2021-08-12 19:21:09,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:21:09,507 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 12 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 20 [2021-08-12 19:21:09,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:09,509 INFO L225 Difference]: With dead ends: 335 [2021-08-12 19:21:09,509 INFO L226 Difference]: Without dead ends: 324 [2021-08-12 19:21:09,511 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 136.2ms TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:21:09,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2021-08-12 19:21:09,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 259. [2021-08-12 19:21:09,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 3.065891472868217) internal successors, (791), 258 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:09,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 791 transitions. [2021-08-12 19:21:09,529 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 791 transitions. Word has length 20 [2021-08-12 19:21:09,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:09,529 INFO L482 AbstractCegarLoop]: Abstraction has 259 states and 791 transitions. [2021-08-12 19:21:09,529 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 12 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:09,529 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 791 transitions. [2021-08-12 19:21:09,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:09,530 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:09,530 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:09,749 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:09,750 INFO L430 AbstractCegarLoop]: === Iteration 32 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:09,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:09,750 INFO L82 PathProgramCache]: Analyzing trace with hash -105284655, now seen corresponding path program 9 times [2021-08-12 19:21:09,750 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:09,750 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551537066] [2021-08-12 19:21:09,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:09,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:09,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-08-12 19:21:09,810 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:09,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551537066] [2021-08-12 19:21:09,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551537066] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:09,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010604849] [2021-08-12 19:21:09,810 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-08-12 19:21:09,843 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:21:09,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:09,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:21:09,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:09,892 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:09,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-12 19:21:09,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:09,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:09,902 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:09,902 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-08-12 19:21:10,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-08-12 19:21:10,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010604849] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:10,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:10,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:21:10,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226536155] [2021-08-12 19:21:10,006 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:21:10,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:10,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:21:10,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:10,006 INFO L87 Difference]: Start difference. First operand 259 states and 791 transitions. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 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-08-12 19:21:10,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:10,712 INFO L93 Difference]: Finished difference Result 355 states and 1062 transitions. [2021-08-12 19:21:10,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:21:10,713 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 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 20 [2021-08-12 19:21:10,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:10,714 INFO L225 Difference]: With dead ends: 355 [2021-08-12 19:21:10,714 INFO L226 Difference]: Without dead ends: 340 [2021-08-12 19:21:10,715 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 530.4ms TimeCoverageRelationStatistics Valid=143, Invalid=613, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:21:10,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-08-12 19:21:10,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 256. [2021-08-12 19:21:10,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 3.062745098039216) internal successors, (781), 255 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:10,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 781 transitions. [2021-08-12 19:21:10,732 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 781 transitions. Word has length 20 [2021-08-12 19:21:10,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:10,732 INFO L482 AbstractCegarLoop]: Abstraction has 256 states and 781 transitions. [2021-08-12 19:21:10,732 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 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-08-12 19:21:10,732 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 781 transitions. [2021-08-12 19:21:10,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:10,732 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:10,732 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:10,948 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-08-12 19:21:10,949 INFO L430 AbstractCegarLoop]: === Iteration 33 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:10,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:10,949 INFO L82 PathProgramCache]: Analyzing trace with hash 431638013, now seen corresponding path program 9 times [2021-08-12 19:21:10,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:10,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323767199] [2021-08-12 19:21:10,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:10,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:11,024 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:11,024 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:11,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323767199] [2021-08-12 19:21:11,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323767199] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:11,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728148153] [2021-08-12 19:21:11,024 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:11,050 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:21:11,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:11,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:21:11,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:11,114 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:11,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-12 19:21:11,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:11,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:11,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:11,123 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:23 [2021-08-12 19:21:11,223 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:11,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728148153] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:11,223 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:11,223 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:21:11,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310806277] [2021-08-12 19:21:11,223 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:21:11,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:11,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:21:11,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:11,224 INFO L87 Difference]: Start difference. First operand 256 states and 781 transitions. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 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-08-12 19:21:12,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:12,089 INFO L93 Difference]: Finished difference Result 515 states and 1467 transitions. [2021-08-12 19:21:12,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 19:21:12,089 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 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 20 [2021-08-12 19:21:12,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:12,091 INFO L225 Difference]: With dead ends: 515 [2021-08-12 19:21:12,091 INFO L226 Difference]: Without dead ends: 458 [2021-08-12 19:21:12,092 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 650.7ms TimeCoverageRelationStatistics Valid=162, Invalid=830, Unknown=0, NotChecked=0, Total=992 [2021-08-12 19:21:12,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-08-12 19:21:12,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 293. [2021-08-12 19:21:12,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.095890410958904) internal successors, (904), 292 states have internal predecessors, (904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:12,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 904 transitions. [2021-08-12 19:21:12,112 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 904 transitions. Word has length 20 [2021-08-12 19:21:12,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:12,112 INFO L482 AbstractCegarLoop]: Abstraction has 293 states and 904 transitions. [2021-08-12 19:21:12,112 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 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-08-12 19:21:12,112 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 904 transitions. [2021-08-12 19:21:12,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:12,112 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:12,112 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:12,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-08-12 19:21:12,328 INFO L430 AbstractCegarLoop]: === Iteration 34 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:12,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:12,329 INFO L82 PathProgramCache]: Analyzing trace with hash 226719879, now seen corresponding path program 10 times [2021-08-12 19:21:12,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:12,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661871339] [2021-08-12 19:21:12,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:12,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:12,408 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:12,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:12,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661871339] [2021-08-12 19:21:12,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661871339] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:12,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682017995] [2021-08-12 19:21:12,409 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:12,464 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:21:12,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:12,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:12,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:12,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:12,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:21:12,521 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:12,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:12,527 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:12,527 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:10 [2021-08-12 19:21:12,558 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:12,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682017995] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:12,558 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:12,558 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:21:12,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726949590] [2021-08-12 19:21:12,559 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:21:12,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:12,559 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:21:12,559 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:21:12,559 INFO L87 Difference]: Start difference. First operand 293 states and 904 transitions. Second operand has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:12,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:12,793 INFO L93 Difference]: Finished difference Result 373 states and 1130 transitions. [2021-08-12 19:21:12,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:21:12,793 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:12,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:12,795 INFO L225 Difference]: With dead ends: 373 [2021-08-12 19:21:12,795 INFO L226 Difference]: Without dead ends: 360 [2021-08-12 19:21:12,796 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 154.4ms TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:21:12,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2021-08-12 19:21:12,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 295. [2021-08-12 19:21:12,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 294 states have (on average 3.0884353741496597) internal successors, (908), 294 states have internal predecessors, (908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:12,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 908 transitions. [2021-08-12 19:21:12,815 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 908 transitions. Word has length 20 [2021-08-12 19:21:12,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:12,816 INFO L482 AbstractCegarLoop]: Abstraction has 295 states and 908 transitions. [2021-08-12 19:21:12,816 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:12,816 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 908 transitions. [2021-08-12 19:21:12,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:12,816 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:12,816 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:13,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:13,032 INFO L430 AbstractCegarLoop]: === Iteration 35 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:13,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:13,032 INFO L82 PathProgramCache]: Analyzing trace with hash 2027400643, now seen corresponding path program 10 times [2021-08-12 19:21:13,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:13,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029625649] [2021-08-12 19:21:13,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:13,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:13,106 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:13,106 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:13,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029625649] [2021-08-12 19:21:13,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029625649] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:13,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1658645247] [2021-08-12 19:21:13,106 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 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-12 19:21:13,144 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:21:13,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:13,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:13,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:13,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:13,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:21:13,208 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:13,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:13,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:13,214 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:10 [2021-08-12 19:21:13,236 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:13,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1658645247] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:13,236 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:13,236 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:21:13,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219568197] [2021-08-12 19:21:13,237 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:21:13,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:13,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:21:13,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:21:13,237 INFO L87 Difference]: Start difference. First operand 295 states and 908 transitions. Second operand has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:13,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:13,535 INFO L93 Difference]: Finished difference Result 414 states and 1242 transitions. [2021-08-12 19:21:13,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:21:13,535 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:13,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:13,537 INFO L225 Difference]: With dead ends: 414 [2021-08-12 19:21:13,537 INFO L226 Difference]: Without dead ends: 402 [2021-08-12 19:21:13,537 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 172.1ms TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:21:13,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2021-08-12 19:21:13,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 298. [2021-08-12 19:21:13,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 297 states have (on average 3.0875420875420874) internal successors, (917), 297 states have internal predecessors, (917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:13,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 917 transitions. [2021-08-12 19:21:13,558 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 917 transitions. Word has length 20 [2021-08-12 19:21:13,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:13,558 INFO L482 AbstractCegarLoop]: Abstraction has 298 states and 917 transitions. [2021-08-12 19:21:13,558 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:13,558 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 917 transitions. [2021-08-12 19:21:13,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:13,559 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:13,559 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:13,774 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-08-12 19:21:13,775 INFO L430 AbstractCegarLoop]: === Iteration 36 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:13,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:13,775 INFO L82 PathProgramCache]: Analyzing trace with hash -1645911141, now seen corresponding path program 11 times [2021-08-12 19:21:13,775 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:13,775 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179812648] [2021-08-12 19:21:13,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:13,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:13,861 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:13,861 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:13,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179812648] [2021-08-12 19:21:13,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179812648] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:13,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584729499] [2021-08-12 19:21:13,861 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 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:13,887 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:21:13,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:13,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:21:13,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:13,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:13,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:21:13,970 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:13,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:13,977 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:13,977 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:28, output treesize:10 [2021-08-12 19:21:14,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-08-12 19:21:14,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584729499] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:14,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:14,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:21:14,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244073318] [2021-08-12 19:21:14,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:21:14,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:14,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:21:14,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:14,018 INFO L87 Difference]: Start difference. First operand 298 states and 917 transitions. Second operand has 15 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:14,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:14,527 INFO L93 Difference]: Finished difference Result 462 states and 1384 transitions. [2021-08-12 19:21:14,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-12 19:21:14,528 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:14,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:14,529 INFO L225 Difference]: With dead ends: 462 [2021-08-12 19:21:14,529 INFO L226 Difference]: Without dead ends: 450 [2021-08-12 19:21:14,530 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 348.0ms TimeCoverageRelationStatistics Valid=132, Invalid=518, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:21:14,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2021-08-12 19:21:14,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 298. [2021-08-12 19:21:14,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 297 states have (on average 3.0875420875420874) internal successors, (917), 297 states have internal predecessors, (917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:14,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 917 transitions. [2021-08-12 19:21:14,552 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 917 transitions. Word has length 20 [2021-08-12 19:21:14,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:14,552 INFO L482 AbstractCegarLoop]: Abstraction has 298 states and 917 transitions. [2021-08-12 19:21:14,552 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:14,552 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 917 transitions. [2021-08-12 19:21:14,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:14,553 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:14,553 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:14,769 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:14,770 INFO L430 AbstractCegarLoop]: === Iteration 37 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:14,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:14,770 INFO L82 PathProgramCache]: Analyzing trace with hash 1815317715, now seen corresponding path program 12 times [2021-08-12 19:21:14,770 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:14,770 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286010953] [2021-08-12 19:21:14,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:14,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:14,845 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:21:14,846 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:14,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286010953] [2021-08-12 19:21:14,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286010953] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:14,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199847146] [2021-08-12 19:21:14,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 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:14,872 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:21:14,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:14,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:21:14,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:14,922 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:14,922 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-08-12 19:21:14,923 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:14,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:14,932 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:14,932 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-08-12 19:21:15,032 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:15,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [199847146] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:15,032 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:15,032 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:21:15,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013778392] [2021-08-12 19:21:15,032 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:21:15,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:15,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:21:15,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:15,033 INFO L87 Difference]: Start difference. First operand 298 states and 917 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:15,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:15,902 INFO L93 Difference]: Finished difference Result 573 states and 1660 transitions. [2021-08-12 19:21:15,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 19:21:15,902 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:15,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:15,905 INFO L225 Difference]: With dead ends: 573 [2021-08-12 19:21:15,905 INFO L226 Difference]: Without dead ends: 520 [2021-08-12 19:21:15,905 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 616.1ms TimeCoverageRelationStatistics Valid=215, Invalid=777, Unknown=0, NotChecked=0, Total=992 [2021-08-12 19:21:15,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-08-12 19:21:15,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 306. [2021-08-12 19:21:15,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 305 states have (on average 3.1180327868852458) internal successors, (951), 305 states have internal predecessors, (951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:15,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 951 transitions. [2021-08-12 19:21:15,929 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 951 transitions. Word has length 20 [2021-08-12 19:21:15,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:15,929 INFO L482 AbstractCegarLoop]: Abstraction has 306 states and 951 transitions. [2021-08-12 19:21:15,929 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:15,929 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 951 transitions. [2021-08-12 19:21:15,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:15,930 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:15,930 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:16,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-08-12 19:21:16,145 INFO L430 AbstractCegarLoop]: === Iteration 38 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:16,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:16,146 INFO L82 PathProgramCache]: Analyzing trace with hash -1895521031, now seen corresponding path program 11 times [2021-08-12 19:21:16,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:16,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015169075] [2021-08-12 19:21:16,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:16,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:16,212 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:16,213 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:16,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015169075] [2021-08-12 19:21:16,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015169075] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:16,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261355673] [2021-08-12 19:21:16,213 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:16,243 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:21:16,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:16,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:16,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:16,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:16,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:21:16,307 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:16,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:16,312 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:16,313 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:10 [2021-08-12 19:21:16,334 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:16,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [261355673] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:16,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:16,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:21:16,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572943523] [2021-08-12 19:21:16,335 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:21:16,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:16,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:21:16,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:21:16,335 INFO L87 Difference]: Start difference. First operand 306 states and 951 transitions. Second operand has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:16,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:16,607 INFO L93 Difference]: Finished difference Result 410 states and 1239 transitions. [2021-08-12 19:21:16,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:21:16,608 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:16,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:16,609 INFO L225 Difference]: With dead ends: 410 [2021-08-12 19:21:16,609 INFO L226 Difference]: Without dead ends: 399 [2021-08-12 19:21:16,610 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 149.6ms TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:21:16,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2021-08-12 19:21:16,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 309. [2021-08-12 19:21:16,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 308 states have (on average 3.1201298701298703) internal successors, (961), 308 states have internal predecessors, (961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:16,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 961 transitions. [2021-08-12 19:21:16,650 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 961 transitions. Word has length 20 [2021-08-12 19:21:16,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:16,650 INFO L482 AbstractCegarLoop]: Abstraction has 309 states and 961 transitions. [2021-08-12 19:21:16,650 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:16,650 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 961 transitions. [2021-08-12 19:21:16,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:16,669 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:16,670 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:16,886 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-08-12 19:21:16,886 INFO L430 AbstractCegarLoop]: === Iteration 39 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:16,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:16,886 INFO L82 PathProgramCache]: Analyzing trace with hash 1371296405, now seen corresponding path program 12 times [2021-08-12 19:21:16,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:16,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445067592] [2021-08-12 19:21:16,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:16,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:16,947 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:16,947 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:16,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445067592] [2021-08-12 19:21:16,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445067592] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:16,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62428703] [2021-08-12 19:21:16,947 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:16,974 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:21:16,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:16,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:16,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:17,024 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:17,024 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-08-12 19:21:17,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:17,044 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:17,044 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:17,044 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:21 [2021-08-12 19:21:17,103 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:17,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62428703] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:17,104 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:17,104 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-12 19:21:17,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315759733] [2021-08-12 19:21:17,104 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:21:17,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:17,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:21:17,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:21:17,104 INFO L87 Difference]: Start difference. First operand 309 states and 961 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:17,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:17,569 INFO L93 Difference]: Finished difference Result 431 states and 1300 transitions. [2021-08-12 19:21:17,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:21:17,569 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:17,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:17,571 INFO L225 Difference]: With dead ends: 431 [2021-08-12 19:21:17,571 INFO L226 Difference]: Without dead ends: 420 [2021-08-12 19:21:17,571 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 299.9ms TimeCoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:21:17,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2021-08-12 19:21:17,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 312. [2021-08-12 19:21:17,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 3.122186495176849) internal successors, (971), 311 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:17,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 971 transitions. [2021-08-12 19:21:17,598 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 971 transitions. Word has length 20 [2021-08-12 19:21:17,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:17,598 INFO L482 AbstractCegarLoop]: Abstraction has 312 states and 971 transitions. [2021-08-12 19:21:17,598 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:17,598 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 971 transitions. [2021-08-12 19:21:17,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:17,598 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:17,598 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:17,814 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-08-12 19:21:17,815 INFO L430 AbstractCegarLoop]: === Iteration 40 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:17,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:17,815 INFO L82 PathProgramCache]: Analyzing trace with hash 1694882583, now seen corresponding path program 13 times [2021-08-12 19:21:17,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:17,815 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507439066] [2021-08-12 19:21:17,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:17,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:17,864 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:17,864 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:17,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507439066] [2021-08-12 19:21:17,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507439066] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:17,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760045579] [2021-08-12 19:21:17,864 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:17,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:17,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:17,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:17,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:17,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:21:17,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:17,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:17,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:17,940 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:21:17,977 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:17,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [760045579] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:17,977 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:17,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:21:17,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294034122] [2021-08-12 19:21:17,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:21:17,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:17,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:21:17,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:21:17,978 INFO L87 Difference]: Start difference. First operand 312 states and 971 transitions. Second operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:18,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:18,231 INFO L93 Difference]: Finished difference Result 393 states and 1195 transitions. [2021-08-12 19:21:18,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:21:18,232 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:18,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:18,233 INFO L225 Difference]: With dead ends: 393 [2021-08-12 19:21:18,234 INFO L226 Difference]: Without dead ends: 380 [2021-08-12 19:21:18,234 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 139.4ms TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:18,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2021-08-12 19:21:18,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 306. [2021-08-12 19:21:18,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 305 states have (on average 3.1180327868852458) internal successors, (951), 305 states have internal predecessors, (951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:18,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 951 transitions. [2021-08-12 19:21:18,259 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 951 transitions. Word has length 20 [2021-08-12 19:21:18,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:18,259 INFO L482 AbstractCegarLoop]: Abstraction has 306 states and 951 transitions. [2021-08-12 19:21:18,259 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:18,259 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 951 transitions. [2021-08-12 19:21:18,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:18,259 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:18,259 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:18,472 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-08-12 19:21:18,473 INFO L430 AbstractCegarLoop]: === Iteration 41 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:18,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:18,473 INFO L82 PathProgramCache]: Analyzing trace with hash -455362805, now seen corresponding path program 13 times [2021-08-12 19:21:18,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:18,473 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968161395] [2021-08-12 19:21:18,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:18,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:18,559 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:18,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:18,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968161395] [2021-08-12 19:21:18,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968161395] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:18,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993012532] [2021-08-12 19:21:18,559 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:18,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:18,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:18,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:18,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:18,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:21:18,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:18,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:18,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:18,647 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:21:18,685 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:18,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1993012532] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:18,685 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:18,685 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:21:18,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12901974] [2021-08-12 19:21:18,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:21:18,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:18,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:21:18,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:21:18,686 INFO L87 Difference]: Start difference. First operand 306 states and 951 transitions. Second operand has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:18,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:18,982 INFO L93 Difference]: Finished difference Result 433 states and 1309 transitions. [2021-08-12 19:21:18,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:21:18,982 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:18,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:18,984 INFO L225 Difference]: With dead ends: 433 [2021-08-12 19:21:18,984 INFO L226 Difference]: Without dead ends: 421 [2021-08-12 19:21:18,984 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 174.9ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:21:18,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2021-08-12 19:21:19,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 309. [2021-08-12 19:21:19,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 308 states have (on average 3.1136363636363638) internal successors, (959), 308 states have internal predecessors, (959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:19,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 959 transitions. [2021-08-12 19:21:19,010 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 959 transitions. Word has length 20 [2021-08-12 19:21:19,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:19,010 INFO L482 AbstractCegarLoop]: Abstraction has 309 states and 959 transitions. [2021-08-12 19:21:19,010 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:19,010 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 959 transitions. [2021-08-12 19:21:19,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:19,010 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:19,011 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:19,226 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-12 19:21:19,226 INFO L430 AbstractCegarLoop]: === Iteration 42 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:19,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:19,227 INFO L82 PathProgramCache]: Analyzing trace with hash 2048743317, now seen corresponding path program 14 times [2021-08-12 19:21:19,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:19,227 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985063917] [2021-08-12 19:21:19,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:19,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:19,302 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:19,303 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:19,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985063917] [2021-08-12 19:21:19,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985063917] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:19,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666396281] [2021-08-12 19:21:19,303 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:19,334 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:21:19,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:19,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:19,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:19,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:19,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:21:19,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:19,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:19,402 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:19,402 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:21:19,441 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:19,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666396281] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:19,441 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:19,441 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:21:19,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052300283] [2021-08-12 19:21:19,441 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:21:19,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:19,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:21:19,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:21:19,442 INFO L87 Difference]: Start difference. First operand 309 states and 959 transitions. Second operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:19,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:19,802 INFO L93 Difference]: Finished difference Result 426 states and 1289 transitions. [2021-08-12 19:21:19,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:21:19,803 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:19,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:19,805 INFO L225 Difference]: With dead ends: 426 [2021-08-12 19:21:19,805 INFO L226 Difference]: Without dead ends: 412 [2021-08-12 19:21:19,805 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 183.4ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:21:19,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2021-08-12 19:21:19,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 309. [2021-08-12 19:21:19,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 308 states have (on average 3.1136363636363638) internal successors, (959), 308 states have internal predecessors, (959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:19,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 959 transitions. [2021-08-12 19:21:19,832 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 959 transitions. Word has length 20 [2021-08-12 19:21:19,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:19,832 INFO L482 AbstractCegarLoop]: Abstraction has 309 states and 959 transitions. [2021-08-12 19:21:19,832 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:19,832 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 959 transitions. [2021-08-12 19:21:19,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:19,832 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:19,832 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:20,048 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:20,048 INFO L430 AbstractCegarLoop]: === Iteration 43 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:20,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:20,048 INFO L82 PathProgramCache]: Analyzing trace with hash 1782109633, now seen corresponding path program 14 times [2021-08-12 19:21:20,048 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:20,049 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209363918] [2021-08-12 19:21:20,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:20,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:20,108 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:20,109 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:20,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209363918] [2021-08-12 19:21:20,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209363918] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:20,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [662764925] [2021-08-12 19:21:20,109 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 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:20,141 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:21:20,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:20,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:20,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:20,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:20,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:21:20,188 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:20,194 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:20,195 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:20,195 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:21:20,234 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:20,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [662764925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:20,235 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:20,235 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:21:20,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060502512] [2021-08-12 19:21:20,235 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:21:20,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:20,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:21:20,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:21:20,235 INFO L87 Difference]: Start difference. First operand 309 states and 959 transitions. Second operand has 12 states, 12 states have (on average 2.75) internal successors, (33), 12 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:20,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:20,514 INFO L93 Difference]: Finished difference Result 400 states and 1212 transitions. [2021-08-12 19:21:20,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:21:20,514 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.75) internal successors, (33), 12 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:20,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:20,516 INFO L225 Difference]: With dead ends: 400 [2021-08-12 19:21:20,516 INFO L226 Difference]: Without dead ends: 389 [2021-08-12 19:21:20,516 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 148.8ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:20,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2021-08-12 19:21:20,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 312. [2021-08-12 19:21:20,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 3.1157556270096465) internal successors, (969), 311 states have internal predecessors, (969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:20,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 969 transitions. [2021-08-12 19:21:20,543 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 969 transitions. Word has length 20 [2021-08-12 19:21:20,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:20,543 INFO L482 AbstractCegarLoop]: Abstraction has 312 states and 969 transitions. [2021-08-12 19:21:20,543 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.75) internal successors, (33), 12 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:20,543 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 969 transitions. [2021-08-12 19:21:20,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:20,544 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:20,544 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:20,756 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:20,757 INFO L430 AbstractCegarLoop]: === Iteration 44 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:20,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:20,757 INFO L82 PathProgramCache]: Analyzing trace with hash 2105695811, now seen corresponding path program 15 times [2021-08-12 19:21:20,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:20,757 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924722909] [2021-08-12 19:21:20,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:20,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:20,815 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:20,815 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:20,816 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924722909] [2021-08-12 19:21:20,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924722909] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:20,816 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035657623] [2021-08-12 19:21:20,816 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 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:20,841 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:21:20,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:20,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:21:20,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:20,890 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:20,890 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-08-12 19:21:20,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:20,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:20,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:20,900 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:26 [2021-08-12 19:21:21,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-08-12 19:21:21,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035657623] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:21,005 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:21,005 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:21:21,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833282044] [2021-08-12 19:21:21,005 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:21:21,005 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:21,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:21:21,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:21,005 INFO L87 Difference]: Start difference. First operand 312 states and 969 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:21,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:21,973 INFO L93 Difference]: Finished difference Result 466 states and 1402 transitions. [2021-08-12 19:21:21,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 19:21:21,974 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:21,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:21,975 INFO L225 Difference]: With dead ends: 466 [2021-08-12 19:21:21,976 INFO L226 Difference]: Without dead ends: 451 [2021-08-12 19:21:21,976 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 736.4ms TimeCoverageRelationStatistics Valid=219, Invalid=971, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 19:21:21,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2021-08-12 19:21:22,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 309. [2021-08-12 19:21:22,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 308 states have (on average 3.1136363636363638) internal successors, (959), 308 states have internal predecessors, (959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:22,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 959 transitions. [2021-08-12 19:21:22,003 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 959 transitions. Word has length 20 [2021-08-12 19:21:22,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:22,003 INFO L482 AbstractCegarLoop]: Abstraction has 309 states and 959 transitions. [2021-08-12 19:21:22,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:22,003 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 959 transitions. [2021-08-12 19:21:22,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:22,004 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:22,004 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:22,219 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-08-12 19:21:22,219 INFO L430 AbstractCegarLoop]: === Iteration 45 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:22,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:22,220 INFO L82 PathProgramCache]: Analyzing trace with hash -1652348817, now seen corresponding path program 15 times [2021-08-12 19:21:22,220 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:22,220 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100855612] [2021-08-12 19:21:22,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:22,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:22,301 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:22,302 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:22,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100855612] [2021-08-12 19:21:22,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100855612] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:22,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295226300] [2021-08-12 19:21:22,302 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 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:22,329 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:21:22,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:22,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:21:22,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:22,396 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:22,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-12 19:21:22,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:22,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:22,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:22,405 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:23 [2021-08-12 19:21:22,499 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:22,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295226300] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:22,500 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:22,500 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-12 19:21:22,500 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262766014] [2021-08-12 19:21:22,500 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:21:22,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:22,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:21:22,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:22,500 INFO L87 Difference]: Start difference. First operand 309 states and 959 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:23,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:23,804 INFO L93 Difference]: Finished difference Result 628 states and 1815 transitions. [2021-08-12 19:21:23,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-12 19:21:23,804 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:23,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:23,807 INFO L225 Difference]: With dead ends: 628 [2021-08-12 19:21:23,807 INFO L226 Difference]: Without dead ends: 571 [2021-08-12 19:21:23,807 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 881.3ms TimeCoverageRelationStatistics Valid=223, Invalid=1259, Unknown=0, NotChecked=0, Total=1482 [2021-08-12 19:21:23,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-08-12 19:21:23,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 313. [2021-08-12 19:21:23,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 312 states have (on average 3.1121794871794872) internal successors, (971), 312 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:23,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 971 transitions. [2021-08-12 19:21:23,855 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 971 transitions. Word has length 20 [2021-08-12 19:21:23,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:23,855 INFO L482 AbstractCegarLoop]: Abstraction has 313 states and 971 transitions. [2021-08-12 19:21:23,855 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:23,855 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 971 transitions. [2021-08-12 19:21:23,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:23,855 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:23,855 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:24,071 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:24,071 INFO L430 AbstractCegarLoop]: === Iteration 46 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:24,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:24,071 INFO L82 PathProgramCache]: Analyzing trace with hash -1857266951, now seen corresponding path program 16 times [2021-08-12 19:21:24,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:24,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540934794] [2021-08-12 19:21:24,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:24,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:24,143 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:24,143 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:24,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540934794] [2021-08-12 19:21:24,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540934794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:24,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896578005] [2021-08-12 19:21:24,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 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:24,170 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:21:24,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:24,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:24,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:24,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:24,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-08-12 19:21:24,235 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:24,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:24,242 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:24,242 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-08-12 19:21:24,271 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:24,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896578005] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:24,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:24,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:21:24,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015381101] [2021-08-12 19:21:24,271 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:21:24,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:24,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:21:24,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:21:24,271 INFO L87 Difference]: Start difference. First operand 313 states and 971 transitions. Second operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:24,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:24,570 INFO L93 Difference]: Finished difference Result 405 states and 1229 transitions. [2021-08-12 19:21:24,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:21:24,570 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:24,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:24,572 INFO L225 Difference]: With dead ends: 405 [2021-08-12 19:21:24,572 INFO L226 Difference]: Without dead ends: 392 [2021-08-12 19:21:24,572 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 170.5ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:24,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2021-08-12 19:21:24,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 306. [2021-08-12 19:21:24,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 305 states have (on average 3.1180327868852458) internal successors, (951), 305 states have internal predecessors, (951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:24,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 951 transitions. [2021-08-12 19:21:24,600 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 951 transitions. Word has length 20 [2021-08-12 19:21:24,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:24,601 INFO L482 AbstractCegarLoop]: Abstraction has 306 states and 951 transitions. [2021-08-12 19:21:24,601 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:24,601 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 951 transitions. [2021-08-12 19:21:24,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:24,601 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:24,601 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:24,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:24,817 INFO L430 AbstractCegarLoop]: === Iteration 47 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:24,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:24,818 INFO L82 PathProgramCache]: Analyzing trace with hash -76255857, now seen corresponding path program 16 times [2021-08-12 19:21:24,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:24,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323156233] [2021-08-12 19:21:24,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:24,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:24,900 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:24,900 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:24,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323156233] [2021-08-12 19:21:24,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323156233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:24,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851237202] [2021-08-12 19:21:24,900 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 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:24,927 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:21:24,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:24,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:24,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:24,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:24,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:21:24,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:24,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:24,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:24,991 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:21:25,037 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:25,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851237202] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:25,037 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:25,037 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:21:25,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432829112] [2021-08-12 19:21:25,037 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:21:25,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:25,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:21:25,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:21:25,038 INFO L87 Difference]: Start difference. First operand 306 states and 951 transitions. Second operand has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:25,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:25,502 INFO L93 Difference]: Finished difference Result 450 states and 1359 transitions. [2021-08-12 19:21:25,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:21:25,502 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:25,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:25,504 INFO L225 Difference]: With dead ends: 450 [2021-08-12 19:21:25,504 INFO L226 Difference]: Without dead ends: 438 [2021-08-12 19:21:25,505 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 256.8ms TimeCoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:21:25,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2021-08-12 19:21:25,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 312. [2021-08-12 19:21:25,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 3.112540192926045) internal successors, (968), 311 states have internal predecessors, (968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:25,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 968 transitions. [2021-08-12 19:21:25,535 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 968 transitions. Word has length 20 [2021-08-12 19:21:25,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:25,535 INFO L482 AbstractCegarLoop]: Abstraction has 312 states and 968 transitions. [2021-08-12 19:21:25,535 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:25,535 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 968 transitions. [2021-08-12 19:21:25,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:25,535 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:25,535 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:25,751 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:25,751 INFO L430 AbstractCegarLoop]: === Iteration 48 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:25,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:25,752 INFO L82 PathProgramCache]: Analyzing trace with hash -1438435337, now seen corresponding path program 17 times [2021-08-12 19:21:25,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:25,752 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499951570] [2021-08-12 19:21:25,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:25,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:25,845 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:25,845 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:25,845 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499951570] [2021-08-12 19:21:25,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499951570] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:25,845 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938503979] [2021-08-12 19:21:25,845 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-12 19:21:25,887 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:21:25,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:25,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:25,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:25,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:25,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:21:25,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:25,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:25,945 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:25,945 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:21:25,988 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:25,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938503979] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:25,988 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:25,988 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:21:25,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626681154] [2021-08-12 19:21:25,989 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:21:25,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:25,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:21:25,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:21:25,989 INFO L87 Difference]: Start difference. First operand 312 states and 968 transitions. Second operand has 13 states, 13 states have (on average 2.230769230769231) internal successors, (29), 13 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:26,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:26,518 INFO L93 Difference]: Finished difference Result 499 states and 1506 transitions. [2021-08-12 19:21:26,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:21:26,518 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.230769230769231) internal successors, (29), 13 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:26,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:26,520 INFO L225 Difference]: With dead ends: 499 [2021-08-12 19:21:26,520 INFO L226 Difference]: Without dead ends: 485 [2021-08-12 19:21:26,520 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 284.9ms TimeCoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:21:26,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2021-08-12 19:21:26,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 312. [2021-08-12 19:21:26,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 3.112540192926045) internal successors, (968), 311 states have internal predecessors, (968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:26,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 968 transitions. [2021-08-12 19:21:26,552 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 968 transitions. Word has length 20 [2021-08-12 19:21:26,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:26,552 INFO L482 AbstractCegarLoop]: Abstraction has 312 states and 968 transitions. [2021-08-12 19:21:26,552 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.230769230769231) internal successors, (29), 13 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:26,552 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 968 transitions. [2021-08-12 19:21:26,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:26,553 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:26,553 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:26,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:26,768 INFO L430 AbstractCegarLoop]: === Iteration 49 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:26,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:26,768 INFO L82 PathProgramCache]: Analyzing trace with hash -1865369703, now seen corresponding path program 17 times [2021-08-12 19:21:26,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:26,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336469941] [2021-08-12 19:21:26,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:26,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:26,828 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:26,828 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:26,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336469941] [2021-08-12 19:21:26,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336469941] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:26,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513214553] [2021-08-12 19:21:26,829 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:26,854 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:21:26,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:26,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:26,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:26,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:26,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:21:26,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:26,912 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:26,913 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:26,913 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:21:26,953 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:26,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [513214553] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:26,953 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:26,953 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:21:26,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441481415] [2021-08-12 19:21:26,953 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:21:26,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:26,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:21:26,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:21:26,953 INFO L87 Difference]: Start difference. First operand 312 states and 968 transitions. Second operand has 12 states, 12 states have (on average 2.75) internal successors, (33), 12 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:27,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:27,324 INFO L93 Difference]: Finished difference Result 437 states and 1321 transitions. [2021-08-12 19:21:27,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:21:27,324 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.75) internal successors, (33), 12 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:27,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:27,325 INFO L225 Difference]: With dead ends: 437 [2021-08-12 19:21:27,325 INFO L226 Difference]: Without dead ends: 426 [2021-08-12 19:21:27,326 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 163.5ms TimeCoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:21:27,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2021-08-12 19:21:27,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 315. [2021-08-12 19:21:27,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 314 states have (on average 3.1146496815286624) internal successors, (978), 314 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:27,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 978 transitions. [2021-08-12 19:21:27,359 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 978 transitions. Word has length 20 [2021-08-12 19:21:27,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:27,359 INFO L482 AbstractCegarLoop]: Abstraction has 315 states and 978 transitions. [2021-08-12 19:21:27,359 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.75) internal successors, (33), 12 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:27,359 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 978 transitions. [2021-08-12 19:21:27,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:27,359 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:27,359 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:27,575 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-08-12 19:21:27,575 INFO L430 AbstractCegarLoop]: === Iteration 50 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:27,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:27,575 INFO L82 PathProgramCache]: Analyzing trace with hash -1541783525, now seen corresponding path program 18 times [2021-08-12 19:21:27,576 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:27,576 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036773164] [2021-08-12 19:21:27,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:27,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:27,637 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:27,638 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:27,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036773164] [2021-08-12 19:21:27,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036773164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:27,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856466423] [2021-08-12 19:21:27,638 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:27,737 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:21:27,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:27,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:27,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:27,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:27,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:21:27,790 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:27,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:27,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:27,798 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:13 [2021-08-12 19:21:27,838 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:27,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [856466423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:27,838 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:27,838 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:21:27,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192779676] [2021-08-12 19:21:27,839 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:21:27,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:27,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:21:27,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:21:27,839 INFO L87 Difference]: Start difference. First operand 315 states and 978 transitions. Second operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:28,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:28,212 INFO L93 Difference]: Finished difference Result 434 states and 1317 transitions. [2021-08-12 19:21:28,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:21:28,212 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:28,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:28,214 INFO L225 Difference]: With dead ends: 434 [2021-08-12 19:21:28,214 INFO L226 Difference]: Without dead ends: 421 [2021-08-12 19:21:28,214 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 157.5ms TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:21:28,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2021-08-12 19:21:28,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 312. [2021-08-12 19:21:28,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 3.112540192926045) internal successors, (968), 311 states have internal predecessors, (968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:28,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 968 transitions. [2021-08-12 19:21:28,248 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 968 transitions. Word has length 20 [2021-08-12 19:21:28,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:28,248 INFO L482 AbstractCegarLoop]: Abstraction has 312 states and 968 transitions. [2021-08-12 19:21:28,248 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:28,248 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 968 transitions. [2021-08-12 19:21:28,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:28,249 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:28,249 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:28,465 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:28,465 INFO L430 AbstractCegarLoop]: === Iteration 51 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:28,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:28,465 INFO L82 PathProgramCache]: Analyzing trace with hash -1004860857, now seen corresponding path program 18 times [2021-08-12 19:21:28,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:28,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922864039] [2021-08-12 19:21:28,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:28,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:28,564 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:28,564 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:28,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922864039] [2021-08-12 19:21:28,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922864039] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:28,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503663542] [2021-08-12 19:21:28,564 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:28,599 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:21:28,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:28,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-12 19:21:28,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:28,668 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:28,668 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-08-12 19:21:28,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:28,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:28,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:28,678 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:29 [2021-08-12 19:21:28,739 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:28,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503663542] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:28,739 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:28,739 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:21:28,739 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871452178] [2021-08-12 19:21:28,739 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:21:28,739 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:28,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:21:28,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:28,740 INFO L87 Difference]: Start difference. First operand 312 states and 968 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:29,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:29,954 INFO L93 Difference]: Finished difference Result 646 states and 1921 transitions. [2021-08-12 19:21:29,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 19:21:29,955 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:29,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:29,956 INFO L225 Difference]: With dead ends: 646 [2021-08-12 19:21:29,956 INFO L226 Difference]: Without dead ends: 622 [2021-08-12 19:21:29,957 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 686.5ms TimeCoverageRelationStatistics Valid=160, Invalid=832, Unknown=0, NotChecked=0, Total=992 [2021-08-12 19:21:29,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2021-08-12 19:21:29,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 316. [2021-08-12 19:21:29,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 315 states have (on average 3.111111111111111) internal successors, (980), 315 states have internal predecessors, (980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:29,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 980 transitions. [2021-08-12 19:21:29,991 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 980 transitions. Word has length 20 [2021-08-12 19:21:29,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:29,991 INFO L482 AbstractCegarLoop]: Abstraction has 316 states and 980 transitions. [2021-08-12 19:21:29,991 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:29,991 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 980 transitions. [2021-08-12 19:21:29,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:29,991 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:29,991 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:30,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:30,207 INFO L430 AbstractCegarLoop]: === Iteration 52 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:30,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:30,208 INFO L82 PathProgramCache]: Analyzing trace with hash -1209778991, now seen corresponding path program 19 times [2021-08-12 19:21:30,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:30,208 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052917390] [2021-08-12 19:21:30,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:30,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:30,285 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:30,285 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:30,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052917390] [2021-08-12 19:21:30,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052917390] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:30,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187162436] [2021-08-12 19:21:30,285 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:30,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:30,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:30,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:30,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:30,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-08-12 19:21:30,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:30,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:30,384 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:30,385 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-08-12 19:21:30,414 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:30,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187162436] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:30,414 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:30,414 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:21:30,414 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607918499] [2021-08-12 19:21:30,414 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:21:30,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:30,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:21:30,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:21:30,415 INFO L87 Difference]: Start difference. First operand 316 states and 980 transitions. Second operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:30,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:30,831 INFO L93 Difference]: Finished difference Result 439 states and 1328 transitions. [2021-08-12 19:21:30,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:21:30,831 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:30,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:30,833 INFO L225 Difference]: With dead ends: 439 [2021-08-12 19:21:30,833 INFO L226 Difference]: Without dead ends: 426 [2021-08-12 19:21:30,833 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 192.0ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:21:30,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2021-08-12 19:21:30,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 315. [2021-08-12 19:21:30,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 314 states have (on average 3.1178343949044587) internal successors, (979), 314 states have internal predecessors, (979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:30,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 979 transitions. [2021-08-12 19:21:30,867 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 979 transitions. Word has length 20 [2021-08-12 19:21:30,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:30,867 INFO L482 AbstractCegarLoop]: Abstraction has 315 states and 979 transitions. [2021-08-12 19:21:30,867 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:30,867 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 979 transitions. [2021-08-12 19:21:30,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:30,867 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:30,867 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:31,083 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:31,083 INFO L430 AbstractCegarLoop]: === Iteration 53 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:31,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:31,084 INFO L82 PathProgramCache]: Analyzing trace with hash -1625404767, now seen corresponding path program 19 times [2021-08-12 19:21:31,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:31,084 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57928246] [2021-08-12 19:21:31,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:31,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:31,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-08-12 19:21:31,167 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:31,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57928246] [2021-08-12 19:21:31,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57928246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:31,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84502838] [2021-08-12 19:21:31,168 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:31,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:31,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-12 19:21:31,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:31,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:21:31,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-08-12 19:21:31,284 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:21:31,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:31,291 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:31,291 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-08-12 19:21:31,325 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:31,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84502838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:31,325 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:31,325 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-12 19:21:31,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616977494] [2021-08-12 19:21:31,326 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:21:31,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:31,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:21:31,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:21:31,326 INFO L87 Difference]: Start difference. First operand 315 states and 979 transitions. Second operand has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:32,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:32,019 INFO L93 Difference]: Finished difference Result 579 states and 1771 transitions. [2021-08-12 19:21:32,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:21:32,019 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 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 20 [2021-08-12 19:21:32,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:32,021 INFO L225 Difference]: With dead ends: 579 [2021-08-12 19:21:32,021 INFO L226 Difference]: Without dead ends: 566 [2021-08-12 19:21:32,021 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 293.2ms TimeCoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:21:32,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-08-12 19:21:32,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 323. [2021-08-12 19:21:32,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 322 states have (on average 3.1180124223602483) internal successors, (1004), 322 states have internal predecessors, (1004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:32,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 1004 transitions. [2021-08-12 19:21:32,057 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 1004 transitions. Word has length 20 [2021-08-12 19:21:32,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:32,057 INFO L482 AbstractCegarLoop]: Abstraction has 323 states and 1004 transitions. [2021-08-12 19:21:32,057 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:32,057 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 1004 transitions. [2021-08-12 19:21:32,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-12 19:21:32,058 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:32,058 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:32,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-08-12 19:21:32,273 INFO L430 AbstractCegarLoop]: === Iteration 54 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:32,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:32,274 INFO L82 PathProgramCache]: Analyzing trace with hash -1821665449, now seen corresponding path program 20 times [2021-08-12 19:21:32,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:32,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569868591] [2021-08-12 19:21:32,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:32,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:32,344 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:32,344 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:32,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569868591] [2021-08-12 19:21:32,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569868591] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:32,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044259965] [2021-08-12 19:21:32,345 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:32,368 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:21:32,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:32,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-12 19:21:32,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:32,434 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:32,434 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 16 treesize of output 18 [2021-08-12 19:21:32,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:21:32,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:21:32,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:21:32,445 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:22 [2021-08-12 19:21:32,501 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:32,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1044259965] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:32,502 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:32,502 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-12 19:21:32,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734935782] [2021-08-12 19:21:32,502 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:21:32,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:32,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:21:32,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:21:32,502 INFO L87 Difference]: Start difference. First operand 323 states and 1004 transitions. Second operand has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:33,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:33,089 INFO L93 Difference]: Finished difference Result 518 states and 1588 transitions. [2021-08-12 19:21:33,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:21:33,089 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-12 19:21:33,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:33,091 INFO L225 Difference]: With dead ends: 518 [2021-08-12 19:21:33,091 INFO L226 Difference]: Without dead ends: 505 [2021-08-12 19:21:33,091 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 267.5ms TimeCoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:21:33,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2021-08-12 19:21:33,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 322. [2021-08-12 19:21:33,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 321 states have (on average 3.1246105919003115) internal successors, (1003), 321 states have internal predecessors, (1003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:33,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 1003 transitions. [2021-08-12 19:21:33,128 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 1003 transitions. Word has length 20 [2021-08-12 19:21:33,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:33,128 INFO L482 AbstractCegarLoop]: Abstraction has 322 states and 1003 transitions. [2021-08-12 19:21:33,128 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:33,128 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 1003 transitions. [2021-08-12 19:21:33,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:21:33,128 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:33,129 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:33,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:33,345 INFO L430 AbstractCegarLoop]: === Iteration 55 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:33,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:33,345 INFO L82 PathProgramCache]: Analyzing trace with hash -827696633, now seen corresponding path program 20 times [2021-08-12 19:21:33,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:33,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552748188] [2021-08-12 19:21:33,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:33,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:33,365 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:33,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:33,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552748188] [2021-08-12 19:21:33,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552748188] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:33,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870397427] [2021-08-12 19:21:33,365 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 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:33,391 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:21:33,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:33,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:21:33,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:33,429 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:33,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1870397427] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:33,429 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:33,429 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:21:33,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057546190] [2021-08-12 19:21:33,430 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:21:33,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:33,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:21:33,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:21:33,430 INFO L87 Difference]: Start difference. First operand 322 states and 1003 transitions. Second operand has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:33,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:33,665 INFO L93 Difference]: Finished difference Result 510 states and 1582 transitions. [2021-08-12 19:21:33,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:21:33,665 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-12 19:21:33,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:33,667 INFO L225 Difference]: With dead ends: 510 [2021-08-12 19:21:33,667 INFO L226 Difference]: Without dead ends: 489 [2021-08-12 19:21:33,667 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 39.1ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:21:33,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2021-08-12 19:21:33,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 311. [2021-08-12 19:21:33,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 310 states have (on average 3.203225806451613) internal successors, (993), 310 states have internal predecessors, (993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:33,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 993 transitions. [2021-08-12 19:21:33,709 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 993 transitions. Word has length 22 [2021-08-12 19:21:33,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:33,709 INFO L482 AbstractCegarLoop]: Abstraction has 311 states and 993 transitions. [2021-08-12 19:21:33,709 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:33,709 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 993 transitions. [2021-08-12 19:21:33,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:21:33,709 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:33,710 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:33,925 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:33,925 INFO L430 AbstractCegarLoop]: === Iteration 56 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:33,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:33,926 INFO L82 PathProgramCache]: Analyzing trace with hash 196643718, now seen corresponding path program 21 times [2021-08-12 19:21:33,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:33,926 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111531702] [2021-08-12 19:21:33,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:33,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:33,944 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:33,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:33,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111531702] [2021-08-12 19:21:33,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111531702] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:33,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956910381] [2021-08-12 19:21:33,945 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 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:33,971 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:21:33,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:33,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:21:33,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:34,008 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:34,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [956910381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:34,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:34,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:21:34,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118020848] [2021-08-12 19:21:34,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:21:34,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:34,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:21:34,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:21:34,009 INFO L87 Difference]: Start difference. First operand 311 states and 993 transitions. Second operand has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:34,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:34,300 INFO L93 Difference]: Finished difference Result 537 states and 1631 transitions. [2021-08-12 19:21:34,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:21:34,300 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-12 19:21:34,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:34,301 INFO L225 Difference]: With dead ends: 537 [2021-08-12 19:21:34,301 INFO L226 Difference]: Without dead ends: 439 [2021-08-12 19:21:34,301 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 52.7ms TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:34,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2021-08-12 19:21:34,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 311. [2021-08-12 19:21:34,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 310 states have (on average 3.170967741935484) internal successors, (983), 310 states have internal predecessors, (983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:34,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 983 transitions. [2021-08-12 19:21:34,343 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 983 transitions. Word has length 22 [2021-08-12 19:21:34,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:34,343 INFO L482 AbstractCegarLoop]: Abstraction has 311 states and 983 transitions. [2021-08-12 19:21:34,343 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:34,343 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 983 transitions. [2021-08-12 19:21:34,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:21:34,343 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:34,344 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:34,559 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2021-08-12 19:21:34,559 INFO L430 AbstractCegarLoop]: === Iteration 57 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:34,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:34,559 INFO L82 PathProgramCache]: Analyzing trace with hash -1724048449, now seen corresponding path program 22 times [2021-08-12 19:21:34,559 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:34,559 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853162924] [2021-08-12 19:21:34,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:34,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:34,579 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:34,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:34,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853162924] [2021-08-12 19:21:34,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853162924] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:34,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609198707] [2021-08-12 19:21:34,579 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:34,610 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:21:34,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:34,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:21:34,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:34,654 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:34,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1609198707] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:34,654 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:34,654 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:21:34,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118353635] [2021-08-12 19:21:34,655 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:21:34,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:34,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:21:34,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:21:34,655 INFO L87 Difference]: Start difference. First operand 311 states and 983 transitions. Second operand has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:35,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:35,110 INFO L93 Difference]: Finished difference Result 661 states and 2040 transitions. [2021-08-12 19:21:35,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:21:35,110 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-12 19:21:35,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:35,114 INFO L225 Difference]: With dead ends: 661 [2021-08-12 19:21:35,114 INFO L226 Difference]: Without dead ends: 640 [2021-08-12 19:21:35,114 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 66.2ms TimeCoverageRelationStatistics Valid=82, Invalid=158, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:21:35,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-08-12 19:21:35,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 368. [2021-08-12 19:21:35,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 367 states have (on average 3.231607629427793) internal successors, (1186), 367 states have internal predecessors, (1186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:35,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 1186 transitions. [2021-08-12 19:21:35,191 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 1186 transitions. Word has length 22 [2021-08-12 19:21:35,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:35,191 INFO L482 AbstractCegarLoop]: Abstraction has 368 states and 1186 transitions. [2021-08-12 19:21:35,191 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:35,191 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 1186 transitions. [2021-08-12 19:21:35,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:21:35,192 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:35,192 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:35,393 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:35,394 INFO L430 AbstractCegarLoop]: === Iteration 58 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:35,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:35,394 INFO L82 PathProgramCache]: Analyzing trace with hash 40343294, now seen corresponding path program 23 times [2021-08-12 19:21:35,394 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:35,394 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107774800] [2021-08-12 19:21:35,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:35,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:35,414 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:35,414 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:35,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107774800] [2021-08-12 19:21:35,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107774800] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:35,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006088549] [2021-08-12 19:21:35,414 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 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:35,443 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:21:35,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:35,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:21:35,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:35,487 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:35,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006088549] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:35,487 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:35,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:21:35,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458025517] [2021-08-12 19:21:35,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:21:35,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:35,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:21:35,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:21:35,488 INFO L87 Difference]: Start difference. First operand 368 states and 1186 transitions. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:36,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:36,007 INFO L93 Difference]: Finished difference Result 811 states and 2405 transitions. [2021-08-12 19:21:36,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:21:36,007 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 10 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 22 [2021-08-12 19:21:36,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:36,009 INFO L225 Difference]: With dead ends: 811 [2021-08-12 19:21:36,009 INFO L226 Difference]: Without dead ends: 728 [2021-08-12 19:21:36,009 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 93.5ms TimeCoverageRelationStatistics Valid=115, Invalid=265, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:21:36,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2021-08-12 19:21:36,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 506. [2021-08-12 19:21:36,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 505 states have (on average 3.235643564356436) internal successors, (1634), 505 states have internal predecessors, (1634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:36,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 1634 transitions. [2021-08-12 19:21:36,092 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 1634 transitions. Word has length 22 [2021-08-12 19:21:36,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:36,092 INFO L482 AbstractCegarLoop]: Abstraction has 506 states and 1634 transitions. [2021-08-12 19:21:36,092 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:36,092 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 1634 transitions. [2021-08-12 19:21:36,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:21:36,093 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:36,093 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:36,308 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable85 [2021-08-12 19:21:36,309 INFO L430 AbstractCegarLoop]: === Iteration 59 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:36,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:36,309 INFO L82 PathProgramCache]: Analyzing trace with hash 358278619, now seen corresponding path program 24 times [2021-08-12 19:21:36,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:36,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079353442] [2021-08-12 19:21:36,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:36,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:36,328 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:36,328 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:36,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079353442] [2021-08-12 19:21:36,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079353442] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:36,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879148694] [2021-08-12 19:21:36,328 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 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:36,354 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:21:36,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:36,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:21:36,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:36,397 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:36,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879148694] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:36,397 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:36,397 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:21:36,397 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881150320] [2021-08-12 19:21:36,397 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:21:36,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:36,398 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:21:36,398 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:21:36,398 INFO L87 Difference]: Start difference. First operand 506 states and 1634 transitions. Second operand has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:37,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:37,102 INFO L93 Difference]: Finished difference Result 993 states and 2989 transitions. [2021-08-12 19:21:37,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:21:37,102 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-12 19:21:37,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:37,105 INFO L225 Difference]: With dead ends: 993 [2021-08-12 19:21:37,105 INFO L226 Difference]: Without dead ends: 972 [2021-08-12 19:21:37,105 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 65.8ms TimeCoverageRelationStatistics Valid=89, Invalid=151, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:21:37,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 972 states. [2021-08-12 19:21:37,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 972 to 557. [2021-08-12 19:21:37,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 556 states have (on average 3.318345323741007) internal successors, (1845), 556 states have internal predecessors, (1845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:37,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 1845 transitions. [2021-08-12 19:21:37,198 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 1845 transitions. Word has length 22 [2021-08-12 19:21:37,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:37,198 INFO L482 AbstractCegarLoop]: Abstraction has 557 states and 1845 transitions. [2021-08-12 19:21:37,198 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:37,199 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 1845 transitions. [2021-08-12 19:21:37,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:21:37,199 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:37,199 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:37,415 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:37,415 INFO L430 AbstractCegarLoop]: === Iteration 60 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:37,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:37,415 INFO L82 PathProgramCache]: Analyzing trace with hash -527046306, now seen corresponding path program 25 times [2021-08-12 19:21:37,415 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:37,416 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536278820] [2021-08-12 19:21:37,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:37,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:37,436 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:37,436 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:37,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536278820] [2021-08-12 19:21:37,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536278820] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:37,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640178298] [2021-08-12 19:21:37,436 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 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:37,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:37,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:21:37,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:37,506 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:37,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640178298] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:37,506 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:37,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:21:37,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041602955] [2021-08-12 19:21:37,506 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:21:37,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:37,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:21:37,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:21:37,506 INFO L87 Difference]: Start difference. First operand 557 states and 1845 transitions. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:38,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:38,208 INFO L93 Difference]: Finished difference Result 1027 states and 3167 transitions. [2021-08-12 19:21:38,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:21:38,208 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 10 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 22 [2021-08-12 19:21:38,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:38,211 INFO L225 Difference]: With dead ends: 1027 [2021-08-12 19:21:38,211 INFO L226 Difference]: Without dead ends: 916 [2021-08-12 19:21:38,211 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 92.7ms TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:21:38,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 916 states. [2021-08-12 19:21:38,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 916 to 606. [2021-08-12 19:21:38,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 605 states have (on average 3.3338842975206613) internal successors, (2017), 605 states have internal predecessors, (2017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:38,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 2017 transitions. [2021-08-12 19:21:38,319 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 2017 transitions. Word has length 22 [2021-08-12 19:21:38,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:38,319 INFO L482 AbstractCegarLoop]: Abstraction has 606 states and 2017 transitions. [2021-08-12 19:21:38,319 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:38,319 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 2017 transitions. [2021-08-12 19:21:38,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:21:38,320 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:38,320 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:38,535 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-08-12 19:21:38,536 INFO L430 AbstractCegarLoop]: === Iteration 61 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:38,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:38,536 INFO L82 PathProgramCache]: Analyzing trace with hash -1135425701, now seen corresponding path program 26 times [2021-08-12 19:21:38,536 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:38,536 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752469177] [2021-08-12 19:21:38,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:38,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:38,558 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:38,558 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:38,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752469177] [2021-08-12 19:21:38,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752469177] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:38,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365079375] [2021-08-12 19:21:38,558 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 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:38,653 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:21:38,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:38,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:21:38,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:38,694 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:38,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365079375] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:38,694 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:38,694 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:21:38,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149953913] [2021-08-12 19:21:38,694 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:21:38,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:38,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:21:38,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:21:38,694 INFO L87 Difference]: Start difference. First operand 606 states and 2017 transitions. Second operand has 10 states, 10 states have (on average 2.7) internal successors, (27), 10 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:39,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:39,411 INFO L93 Difference]: Finished difference Result 902 states and 2779 transitions. [2021-08-12 19:21:39,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:21:39,411 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 10 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-12 19:21:39,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:39,414 INFO L225 Difference]: With dead ends: 902 [2021-08-12 19:21:39,414 INFO L226 Difference]: Without dead ends: 871 [2021-08-12 19:21:39,414 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 94.4ms TimeCoverageRelationStatistics Valid=149, Invalid=271, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:21:39,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 871 states. [2021-08-12 19:21:39,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 871 to 612. [2021-08-12 19:21:39,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 612 states, 611 states have (on average 3.3060556464811786) internal successors, (2020), 611 states have internal predecessors, (2020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:39,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 612 states to 612 states and 2020 transitions. [2021-08-12 19:21:39,522 INFO L78 Accepts]: Start accepts. Automaton has 612 states and 2020 transitions. Word has length 22 [2021-08-12 19:21:39,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:39,522 INFO L482 AbstractCegarLoop]: Abstraction has 612 states and 2020 transitions. [2021-08-12 19:21:39,523 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 10 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:39,523 INFO L276 IsEmpty]: Start isEmpty. Operand 612 states and 2020 transitions. [2021-08-12 19:21:39,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:21:39,523 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:39,524 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:39,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-08-12 19:21:39,740 INFO L430 AbstractCegarLoop]: === Iteration 62 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:39,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:39,740 INFO L82 PathProgramCache]: Analyzing trace with hash -1507852130, now seen corresponding path program 27 times [2021-08-12 19:21:39,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:39,740 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250866186] [2021-08-12 19:21:39,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:39,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:39,763 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:39,763 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:39,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250866186] [2021-08-12 19:21:39,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250866186] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:39,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595496064] [2021-08-12 19:21:39,763 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 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:39,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:21:39,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:39,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:21:39,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:39,861 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:39,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595496064] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:39,861 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:39,861 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:21:39,861 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263349296] [2021-08-12 19:21:39,862 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:21:39,862 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:39,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:21:39,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:21:39,862 INFO L87 Difference]: Start difference. First operand 612 states and 2020 transitions. Second operand has 10 states, 10 states have (on average 2.7) internal successors, (27), 10 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:40,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:40,450 INFO L93 Difference]: Finished difference Result 956 states and 2945 transitions. [2021-08-12 19:21:40,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:21:40,450 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 10 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-12 19:21:40,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:40,453 INFO L225 Difference]: With dead ends: 956 [2021-08-12 19:21:40,453 INFO L226 Difference]: Without dead ends: 893 [2021-08-12 19:21:40,453 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 68.9ms TimeCoverageRelationStatistics Valid=74, Invalid=136, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:21:40,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 893 states. [2021-08-12 19:21:40,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 893 to 606. [2021-08-12 19:21:40,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 605 states have (on average 3.3239669421487603) internal successors, (2011), 605 states have internal predecessors, (2011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:40,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 2011 transitions. [2021-08-12 19:21:40,562 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 2011 transitions. Word has length 22 [2021-08-12 19:21:40,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:40,562 INFO L482 AbstractCegarLoop]: Abstraction has 606 states and 2011 transitions. [2021-08-12 19:21:40,563 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 10 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:40,563 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 2011 transitions. [2021-08-12 19:21:40,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:21:40,563 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:40,563 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:40,779 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:40,780 INFO L430 AbstractCegarLoop]: === Iteration 63 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:40,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:40,780 INFO L82 PathProgramCache]: Analyzing trace with hash 326583295, now seen corresponding path program 28 times [2021-08-12 19:21:40,780 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:40,780 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077924434] [2021-08-12 19:21:40,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:40,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:40,801 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:40,801 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:40,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077924434] [2021-08-12 19:21:40,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077924434] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:40,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387620420] [2021-08-12 19:21:40,801 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 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:40,828 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:21:40,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:40,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:21:40,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:40,879 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:40,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387620420] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:40,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:40,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:21:40,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4901173] [2021-08-12 19:21:40,880 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:21:40,880 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:40,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:21:40,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:21:40,880 INFO L87 Difference]: Start difference. First operand 606 states and 2011 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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-08-12 19:21:41,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:41,867 INFO L93 Difference]: Finished difference Result 1242 states and 3843 transitions. [2021-08-12 19:21:41,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:21:41,868 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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 22 [2021-08-12 19:21:41,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:41,886 INFO L225 Difference]: With dead ends: 1242 [2021-08-12 19:21:41,886 INFO L226 Difference]: Without dead ends: 1221 [2021-08-12 19:21:41,887 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 97.1ms TimeCoverageRelationStatistics Valid=124, Invalid=256, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:21:41,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1221 states. [2021-08-12 19:21:42,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1221 to 650. [2021-08-12 19:21:42,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 649 states have (on average 3.362095531587057) internal successors, (2182), 649 states have internal predecessors, (2182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:42,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 2182 transitions. [2021-08-12 19:21:42,025 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 2182 transitions. Word has length 22 [2021-08-12 19:21:42,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:42,025 INFO L482 AbstractCegarLoop]: Abstraction has 650 states and 2182 transitions. [2021-08-12 19:21:42,025 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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-08-12 19:21:42,026 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 2182 transitions. [2021-08-12 19:21:42,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:21:42,026 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:42,027 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:42,241 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:42,241 INFO L430 AbstractCegarLoop]: === Iteration 64 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:42,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:42,241 INFO L82 PathProgramCache]: Analyzing trace with hash -1657114921, now seen corresponding path program 29 times [2021-08-12 19:21:42,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:42,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401739870] [2021-08-12 19:21:42,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:42,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:42,257 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:42,257 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:42,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401739870] [2021-08-12 19:21:42,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401739870] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:42,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135914438] [2021-08-12 19:21:42,258 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:42,284 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:21:42,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:42,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:21:42,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:42,332 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:42,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135914438] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:42,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:42,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-12 19:21:42,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812126299] [2021-08-12 19:21:42,333 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:21:42,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:42,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:21:42,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:21:42,334 INFO L87 Difference]: Start difference. First operand 650 states and 2182 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 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-08-12 19:21:43,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:43,381 INFO L93 Difference]: Finished difference Result 1407 states and 4365 transitions. [2021-08-12 19:21:43,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:21:43,381 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 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 22 [2021-08-12 19:21:43,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:43,385 INFO L225 Difference]: With dead ends: 1407 [2021-08-12 19:21:43,385 INFO L226 Difference]: Without dead ends: 1386 [2021-08-12 19:21:43,385 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 70.5ms TimeCoverageRelationStatistics Valid=91, Invalid=149, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:21:43,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1386 states. [2021-08-12 19:21:43,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1386 to 762. [2021-08-12 19:21:43,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 762 states, 761 states have (on average 3.4480946123521683) internal successors, (2624), 761 states have internal predecessors, (2624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:43,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 2624 transitions. [2021-08-12 19:21:43,538 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 2624 transitions. Word has length 22 [2021-08-12 19:21:43,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:43,538 INFO L482 AbstractCegarLoop]: Abstraction has 762 states and 2624 transitions. [2021-08-12 19:21:43,538 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 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-08-12 19:21:43,538 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 2624 transitions. [2021-08-12 19:21:43,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:21:43,539 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:43,539 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:43,755 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:43,755 INFO L430 AbstractCegarLoop]: === Iteration 65 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:43,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:43,755 INFO L82 PathProgramCache]: Analyzing trace with hash 1144148055, now seen corresponding path program 30 times [2021-08-12 19:21:43,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:43,756 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893442688] [2021-08-12 19:21:43,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:43,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:43,771 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:21:43,771 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:43,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893442688] [2021-08-12 19:21:43,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893442688] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:43,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475988935] [2021-08-12 19:21:43,771 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 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:43,860 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:21:43,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:43,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:21:43,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:43,906 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:43,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475988935] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:43,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:43,906 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-12 19:21:43,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349373940] [2021-08-12 19:21:43,906 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:21:43,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:43,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:21:43,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:21:43,907 INFO L87 Difference]: Start difference. First operand 762 states and 2624 transitions. Second operand has 10 states, 10 states have (on average 2.9) internal successors, (29), 10 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:44,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:44,893 INFO L93 Difference]: Finished difference Result 1274 states and 3940 transitions. [2021-08-12 19:21:44,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:21:44,893 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.9) internal successors, (29), 10 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-12 19:21:44,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:44,896 INFO L225 Difference]: With dead ends: 1274 [2021-08-12 19:21:44,896 INFO L226 Difference]: Without dead ends: 1244 [2021-08-12 19:21:44,897 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 124.3ms TimeCoverageRelationStatistics Valid=165, Invalid=297, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:21:44,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1244 states. [2021-08-12 19:21:45,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1244 to 762. [2021-08-12 19:21:45,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 762 states, 761 states have (on average 3.4191852825229962) internal successors, (2602), 761 states have internal predecessors, (2602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:45,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 2602 transitions. [2021-08-12 19:21:45,049 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 2602 transitions. Word has length 22 [2021-08-12 19:21:45,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:45,050 INFO L482 AbstractCegarLoop]: Abstraction has 762 states and 2602 transitions. [2021-08-12 19:21:45,050 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.9) internal successors, (29), 10 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:45,050 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 2602 transitions. [2021-08-12 19:21:45,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:21:45,051 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:45,051 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:45,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:45,265 INFO L430 AbstractCegarLoop]: === Iteration 66 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:45,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:45,265 INFO L82 PathProgramCache]: Analyzing trace with hash 1294632791, now seen corresponding path program 31 times [2021-08-12 19:21:45,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:45,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460898071] [2021-08-12 19:21:45,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:45,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:45,285 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:45,285 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:45,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460898071] [2021-08-12 19:21:45,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460898071] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:45,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934129793] [2021-08-12 19:21:45,285 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 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:45,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:45,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:21:45,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:45,418 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:45,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934129793] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:45,418 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:45,418 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:21:45,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646621757] [2021-08-12 19:21:45,418 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:21:45,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:45,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:21:45,419 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:21:45,419 INFO L87 Difference]: Start difference. First operand 762 states and 2602 transitions. Second operand has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 11 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:46,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:46,373 INFO L93 Difference]: Finished difference Result 1284 states and 4072 transitions. [2021-08-12 19:21:46,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:21:46,374 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 11 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-12 19:21:46,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:46,377 INFO L225 Difference]: With dead ends: 1284 [2021-08-12 19:21:46,377 INFO L226 Difference]: Without dead ends: 1251 [2021-08-12 19:21:46,378 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 122.6ms TimeCoverageRelationStatistics Valid=162, Invalid=344, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:21:46,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1251 states. [2021-08-12 19:21:46,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1251 to 847. [2021-08-12 19:21:46,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 847 states, 846 states have (on average 3.4539007092198584) internal successors, (2922), 846 states have internal predecessors, (2922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:46,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 847 states to 847 states and 2922 transitions. [2021-08-12 19:21:46,546 INFO L78 Accepts]: Start accepts. Automaton has 847 states and 2922 transitions. Word has length 22 [2021-08-12 19:21:46,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:46,546 INFO L482 AbstractCegarLoop]: Abstraction has 847 states and 2922 transitions. [2021-08-12 19:21:46,546 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 11 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:46,546 INFO L276 IsEmpty]: Start isEmpty. Operand 847 states and 2922 transitions. [2021-08-12 19:21:46,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:21:46,547 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:46,547 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:46,763 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:46,763 INFO L430 AbstractCegarLoop]: === Iteration 67 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:46,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:46,763 INFO L82 PathProgramCache]: Analyzing trace with hash -1456964799, now seen corresponding path program 32 times [2021-08-12 19:21:46,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:46,764 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065855133] [2021-08-12 19:21:46,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:46,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:46,783 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:46,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:46,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065855133] [2021-08-12 19:21:46,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065855133] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:46,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291683277] [2021-08-12 19:21:46,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 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:46,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:21:46,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:46,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:21:46,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:46,861 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:46,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291683277] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:46,861 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:46,861 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:21:46,861 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967322434] [2021-08-12 19:21:46,861 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:21:46,861 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:46,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:21:46,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:21:46,862 INFO L87 Difference]: Start difference. First operand 847 states and 2922 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:47,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:47,765 INFO L93 Difference]: Finished difference Result 1269 states and 4148 transitions. [2021-08-12 19:21:47,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:21:47,765 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-12 19:21:47,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:47,768 INFO L225 Difference]: With dead ends: 1269 [2021-08-12 19:21:47,768 INFO L226 Difference]: Without dead ends: 1246 [2021-08-12 19:21:47,768 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 82.4ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:21:47,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1246 states. [2021-08-12 19:21:47,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1246 to 888. [2021-08-12 19:21:47,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 888 states, 887 states have (on average 3.47576099210823) internal successors, (3083), 887 states have internal predecessors, (3083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:47,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 888 states to 888 states and 3083 transitions. [2021-08-12 19:21:47,947 INFO L78 Accepts]: Start accepts. Automaton has 888 states and 3083 transitions. Word has length 22 [2021-08-12 19:21:47,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:47,947 INFO L482 AbstractCegarLoop]: Abstraction has 888 states and 3083 transitions. [2021-08-12 19:21:47,947 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:47,947 INFO L276 IsEmpty]: Start isEmpty. Operand 888 states and 3083 transitions. [2021-08-12 19:21:47,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:21:47,948 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:47,948 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:48,164 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:48,164 INFO L430 AbstractCegarLoop]: === Iteration 68 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:48,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:48,165 INFO L82 PathProgramCache]: Analyzing trace with hash -1570199292, now seen corresponding path program 33 times [2021-08-12 19:21:48,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:48,165 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080033550] [2021-08-12 19:21:48,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:48,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:48,184 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:48,185 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:48,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080033550] [2021-08-12 19:21:48,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080033550] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:48,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270971718] [2021-08-12 19:21:48,185 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 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:48,228 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:21:48,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:48,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:21:48,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:48,279 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:48,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [270971718] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:48,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:48,279 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:21:48,279 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493893345] [2021-08-12 19:21:48,279 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:21:48,279 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:48,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:21:48,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:21:48,280 INFO L87 Difference]: Start difference. First operand 888 states and 3083 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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-08-12 19:21:49,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:49,320 INFO L93 Difference]: Finished difference Result 1401 states and 4492 transitions. [2021-08-12 19:21:49,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:21:49,320 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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 22 [2021-08-12 19:21:49,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:49,323 INFO L225 Difference]: With dead ends: 1401 [2021-08-12 19:21:49,323 INFO L226 Difference]: Without dead ends: 1275 [2021-08-12 19:21:49,323 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 131.5ms TimeCoverageRelationStatistics Valid=198, Invalid=402, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:21:49,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1275 states. [2021-08-12 19:21:49,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1275 to 976. [2021-08-12 19:21:49,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 976 states, 975 states have (on average 3.4574358974358974) internal successors, (3371), 975 states have internal predecessors, (3371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:49,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 976 states to 976 states and 3371 transitions. [2021-08-12 19:21:49,534 INFO L78 Accepts]: Start accepts. Automaton has 976 states and 3371 transitions. Word has length 22 [2021-08-12 19:21:49,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:49,534 INFO L482 AbstractCegarLoop]: Abstraction has 976 states and 3371 transitions. [2021-08-12 19:21:49,534 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 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-08-12 19:21:49,534 INFO L276 IsEmpty]: Start isEmpty. Operand 976 states and 3371 transitions. [2021-08-12 19:21:49,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:21:49,535 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:49,535 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:49,751 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:49,751 INFO L430 AbstractCegarLoop]: === Iteration 69 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:49,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:49,751 INFO L82 PathProgramCache]: Analyzing trace with hash -1138465271, now seen corresponding path program 34 times [2021-08-12 19:21:49,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:49,752 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303625827] [2021-08-12 19:21:49,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:49,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:49,767 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:49,767 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:49,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303625827] [2021-08-12 19:21:49,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303625827] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:49,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306766521] [2021-08-12 19:21:49,767 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 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:49,803 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:21:49,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:49,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:21:49,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:49,852 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:49,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306766521] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:49,852 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:49,852 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-12 19:21:49,852 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251786877] [2021-08-12 19:21:49,852 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:21:49,852 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:49,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:21:49,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:21:49,853 INFO L87 Difference]: Start difference. First operand 976 states and 3371 transitions. Second operand has 10 states, 10 states have (on average 3.1) 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-08-12 19:21:50,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:50,941 INFO L93 Difference]: Finished difference Result 1361 states and 4370 transitions. [2021-08-12 19:21:50,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:21:50,941 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) 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 22 [2021-08-12 19:21:50,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:50,944 INFO L225 Difference]: With dead ends: 1361 [2021-08-12 19:21:50,944 INFO L226 Difference]: Without dead ends: 1331 [2021-08-12 19:21:50,945 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 78.4ms TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:21:50,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1331 states. [2021-08-12 19:21:51,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1331 to 928. [2021-08-12 19:21:51,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 928 states, 927 states have (on average 3.4217907227615965) internal successors, (3172), 927 states have internal predecessors, (3172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:51,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 928 states to 928 states and 3172 transitions. [2021-08-12 19:21:51,138 INFO L78 Accepts]: Start accepts. Automaton has 928 states and 3172 transitions. Word has length 22 [2021-08-12 19:21:51,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:51,139 INFO L482 AbstractCegarLoop]: Abstraction has 928 states and 3172 transitions. [2021-08-12 19:21:51,139 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) 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-08-12 19:21:51,139 INFO L276 IsEmpty]: Start isEmpty. Operand 928 states and 3172 transitions. [2021-08-12 19:21:51,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:21:51,140 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:51,140 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:51,355 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:51,356 INFO L430 AbstractCegarLoop]: === Iteration 70 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:51,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:51,356 INFO L82 PathProgramCache]: Analyzing trace with hash -1510891700, now seen corresponding path program 35 times [2021-08-12 19:21:51,356 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:51,356 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095424630] [2021-08-12 19:21:51,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:51,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:51,372 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:51,372 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:51,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095424630] [2021-08-12 19:21:51,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095424630] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:51,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132630948] [2021-08-12 19:21:51,372 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:51,398 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:21:51,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:51,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:21:51,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:51,444 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:51,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132630948] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:51,444 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:51,444 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-12 19:21:51,444 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699954299] [2021-08-12 19:21:51,444 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:21:51,444 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:51,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:21:51,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:21:51,445 INFO L87 Difference]: Start difference. First operand 928 states and 3172 transitions. Second operand has 10 states, 10 states have (on average 3.1) 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-08-12 19:21:52,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:52,492 INFO L93 Difference]: Finished difference Result 1564 states and 4961 transitions. [2021-08-12 19:21:52,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:21:52,493 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) 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 22 [2021-08-12 19:21:52,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:52,496 INFO L225 Difference]: With dead ends: 1564 [2021-08-12 19:21:52,496 INFO L226 Difference]: Without dead ends: 1435 [2021-08-12 19:21:52,496 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 70.9ms TimeCoverageRelationStatistics Valid=91, Invalid=149, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:21:52,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1435 states. [2021-08-12 19:21:52,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1435 to 1075. [2021-08-12 19:21:52,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1075 states, 1074 states have (on average 3.4320297951582868) internal successors, (3686), 1074 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-08-12 19:21:52,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 3686 transitions. [2021-08-12 19:21:52,751 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 3686 transitions. Word has length 22 [2021-08-12 19:21:52,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:52,751 INFO L482 AbstractCegarLoop]: Abstraction has 1075 states and 3686 transitions. [2021-08-12 19:21:52,751 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) 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-08-12 19:21:52,751 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 3686 transitions. [2021-08-12 19:21:52,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:21:52,752 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:52,753 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:52,968 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2021-08-12 19:21:52,969 INFO L430 AbstractCegarLoop]: === Iteration 71 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:52,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:52,969 INFO L82 PathProgramCache]: Analyzing trace with hash 1381268681, now seen corresponding path program 36 times [2021-08-12 19:21:52,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:52,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147821240] [2021-08-12 19:21:52,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:52,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:52,985 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:52,985 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:52,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147821240] [2021-08-12 19:21:52,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147821240] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:52,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346024] [2021-08-12 19:21:52,986 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 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:53,026 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:21:53,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:53,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:21:53,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:53,077 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:53,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346024] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:53,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:53,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-12 19:21:53,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816070767] [2021-08-12 19:21:53,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:21:53,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:53,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:21:53,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:21:53,078 INFO L87 Difference]: Start difference. First operand 1075 states and 3686 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:54,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:54,444 INFO L93 Difference]: Finished difference Result 1846 states and 5961 transitions. [2021-08-12 19:21:54,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:21:54,445 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-12 19:21:54,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:54,450 INFO L225 Difference]: With dead ends: 1846 [2021-08-12 19:21:54,450 INFO L226 Difference]: Without dead ends: 1825 [2021-08-12 19:21:54,451 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 60.8ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:21:54,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1825 states. [2021-08-12 19:21:54,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1825 to 1237. [2021-08-12 19:21:54,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1237 states, 1236 states have (on average 3.5032362459546924) internal successors, (4330), 1236 states have internal predecessors, (4330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:54,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1237 states to 1237 states and 4330 transitions. [2021-08-12 19:21:54,748 INFO L78 Accepts]: Start accepts. Automaton has 1237 states and 4330 transitions. Word has length 22 [2021-08-12 19:21:54,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:54,748 INFO L482 AbstractCegarLoop]: Abstraction has 1237 states and 4330 transitions. [2021-08-12 19:21:54,748 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:54,748 INFO L276 IsEmpty]: Start isEmpty. Operand 1237 states and 4330 transitions. [2021-08-12 19:21:54,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:21:54,750 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:54,750 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:54,966 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:54,967 INFO L430 AbstractCegarLoop]: === Iteration 72 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:54,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:54,967 INFO L82 PathProgramCache]: Analyzing trace with hash 495943756, now seen corresponding path program 37 times [2021-08-12 19:21:54,967 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:54,967 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859811909] [2021-08-12 19:21:54,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:54,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:54,983 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:54,983 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:54,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859811909] [2021-08-12 19:21:54,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859811909] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:54,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778913587] [2021-08-12 19:21:54,984 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 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:55,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:55,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:21:55,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:55,077 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:55,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778913587] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:55,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:55,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-12 19:21:55,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638722211] [2021-08-12 19:21:55,077 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:21:55,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:55,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:21:55,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:21:55,078 INFO L87 Difference]: Start difference. First operand 1237 states and 4330 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 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-08-12 19:21:56,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:56,195 INFO L93 Difference]: Finished difference Result 1546 states and 5140 transitions. [2021-08-12 19:21:56,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:21:56,195 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 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 22 [2021-08-12 19:21:56,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:56,199 INFO L225 Difference]: With dead ends: 1546 [2021-08-12 19:21:56,199 INFO L226 Difference]: Without dead ends: 1464 [2021-08-12 19:21:56,199 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 100.3ms TimeCoverageRelationStatistics Valid=135, Invalid=285, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:21:56,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1464 states. [2021-08-12 19:21:56,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1464 to 1278. [2021-08-12 19:21:56,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1278 states, 1277 states have (on average 3.534064212999217) internal successors, (4513), 1277 states have internal predecessors, (4513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:56,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1278 states to 1278 states and 4513 transitions. [2021-08-12 19:21:56,481 INFO L78 Accepts]: Start accepts. Automaton has 1278 states and 4513 transitions. Word has length 22 [2021-08-12 19:21:56,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:56,481 INFO L482 AbstractCegarLoop]: Abstraction has 1278 states and 4513 transitions. [2021-08-12 19:21:56,481 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 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-08-12 19:21:56,481 INFO L276 IsEmpty]: Start isEmpty. Operand 1278 states and 4513 transitions. [2021-08-12 19:21:56,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:21:56,483 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:56,483 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:56,699 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-08-12 19:21:56,699 INFO L430 AbstractCegarLoop]: === Iteration 73 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:56,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:56,699 INFO L82 PathProgramCache]: Analyzing trace with hash -112435639, now seen corresponding path program 38 times [2021-08-12 19:21:56,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:56,699 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972051507] [2021-08-12 19:21:56,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:56,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:56,743 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:21:56,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:56,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972051507] [2021-08-12 19:21:56,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972051507] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:56,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095217822] [2021-08-12 19:21:56,743 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 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:56,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:21:56,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:56,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:21:56,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:56,857 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:56,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095217822] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:56,857 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:56,857 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-12 19:21:56,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507917799] [2021-08-12 19:21:56,858 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:21:56,858 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:56,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:21:56,858 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:21:56,858 INFO L87 Difference]: Start difference. First operand 1278 states and 4513 transitions. Second operand has 10 states, 10 states have (on average 3.1) 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-08-12 19:21:58,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:21:58,283 INFO L93 Difference]: Finished difference Result 1862 states and 6049 transitions. [2021-08-12 19:21:58,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:21:58,283 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) 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 22 [2021-08-12 19:21:58,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:21:58,288 INFO L225 Difference]: With dead ends: 1862 [2021-08-12 19:21:58,288 INFO L226 Difference]: Without dead ends: 1832 [2021-08-12 19:21:58,288 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 74.9ms TimeCoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:21:58,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1832 states. [2021-08-12 19:21:58,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1832 to 1224. [2021-08-12 19:21:58,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1224 states, 1223 states have (on average 3.493049877350777) internal successors, (4272), 1223 states have internal predecessors, (4272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:21:58,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1224 states to 1224 states and 4272 transitions. [2021-08-12 19:21:58,577 INFO L78 Accepts]: Start accepts. Automaton has 1224 states and 4272 transitions. Word has length 22 [2021-08-12 19:21:58,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:21:58,577 INFO L482 AbstractCegarLoop]: Abstraction has 1224 states and 4272 transitions. [2021-08-12 19:21:58,577 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) 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-08-12 19:21:58,577 INFO L276 IsEmpty]: Start isEmpty. Operand 1224 states and 4272 transitions. [2021-08-12 19:21:58,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:21:58,579 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:21:58,579 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:21:58,794 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:58,794 INFO L430 AbstractCegarLoop]: === Iteration 74 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:21:58,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:21:58,794 INFO L82 PathProgramCache]: Analyzing trace with hash 38049097, now seen corresponding path program 39 times [2021-08-12 19:21:58,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:21:58,795 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284873442] [2021-08-12 19:21:58,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:21:58,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:21:58,814 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:58,814 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:21:58,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284873442] [2021-08-12 19:21:58,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284873442] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:58,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945102660] [2021-08-12 19:21:58,814 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 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:21:58,841 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:21:58,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:21:58,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:21:58,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:21:58,891 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:21:58,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1945102660] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:21:58,891 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:21:58,891 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-12 19:21:58,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631258315] [2021-08-12 19:21:58,892 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:21:58,893 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:21:58,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:21:58,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:21:58,893 INFO L87 Difference]: Start difference. First operand 1224 states and 4272 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:00,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:00,400 INFO L93 Difference]: Finished difference Result 1832 states and 5955 transitions. [2021-08-12 19:22:00,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:22:00,400 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-12 19:22:00,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:00,405 INFO L225 Difference]: With dead ends: 1832 [2021-08-12 19:22:00,405 INFO L226 Difference]: Without dead ends: 1799 [2021-08-12 19:22:00,405 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 99.6ms TimeCoverageRelationStatistics Valid=118, Invalid=302, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:22:00,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1799 states. [2021-08-12 19:22:00,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1799 to 1222. [2021-08-12 19:22:00,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1222 states, 1221 states have (on average 3.493038493038493) internal successors, (4265), 1221 states have internal predecessors, (4265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:00,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1222 states to 1222 states and 4265 transitions. [2021-08-12 19:22:00,679 INFO L78 Accepts]: Start accepts. Automaton has 1222 states and 4265 transitions. Word has length 22 [2021-08-12 19:22:00,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:00,679 INFO L482 AbstractCegarLoop]: Abstraction has 1222 states and 4265 transitions. [2021-08-12 19:22:00,679 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:00,679 INFO L276 IsEmpty]: Start isEmpty. Operand 1222 states and 4265 transitions. [2021-08-12 19:22:00,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:22:00,681 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:00,681 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:00,897 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-08-12 19:22:00,897 INFO L430 AbstractCegarLoop]: === Iteration 75 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:22:00,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:00,897 INFO L82 PathProgramCache]: Analyzing trace with hash 414299473, now seen corresponding path program 40 times [2021-08-12 19:22:00,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:00,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162522152] [2021-08-12 19:22:00,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:00,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:00,917 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:00,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:00,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162522152] [2021-08-12 19:22:00,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162522152] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:00,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315813460] [2021-08-12 19:22:00,917 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:00,943 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:22:00,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:00,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:22:00,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:00,988 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:00,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315813460] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:00,988 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:00,988 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:22:00,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222533744] [2021-08-12 19:22:00,989 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:22:00,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:00,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:22:00,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:22:00,989 INFO L87 Difference]: Start difference. First operand 1222 states and 4265 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 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-08-12 19:22:02,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:02,777 INFO L93 Difference]: Finished difference Result 2205 states and 7190 transitions. [2021-08-12 19:22:02,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:22:02,777 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 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 22 [2021-08-12 19:22:02,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:02,782 INFO L225 Difference]: With dead ends: 2205 [2021-08-12 19:22:02,782 INFO L226 Difference]: Without dead ends: 2184 [2021-08-12 19:22:02,782 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 65.1ms TimeCoverageRelationStatistics Valid=74, Invalid=136, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:22:02,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2184 states. [2021-08-12 19:22:03,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2184 to 1282. [2021-08-12 19:22:03,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1282 states, 1281 states have (on average 3.527712724434036) internal successors, (4519), 1281 states have internal predecessors, (4519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:03,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1282 states to 1282 states and 4519 transitions. [2021-08-12 19:22:03,068 INFO L78 Accepts]: Start accepts. Automaton has 1282 states and 4519 transitions. Word has length 22 [2021-08-12 19:22:03,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:03,068 INFO L482 AbstractCegarLoop]: Abstraction has 1282 states and 4519 transitions. [2021-08-12 19:22:03,068 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 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-08-12 19:22:03,068 INFO L276 IsEmpty]: Start isEmpty. Operand 1282 states and 4519 transitions. [2021-08-12 19:22:03,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:22:03,070 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:03,070 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:03,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:03,281 INFO L430 AbstractCegarLoop]: === Iteration 76 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:22:03,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:03,281 INFO L82 PathProgramCache]: Analyzing trace with hash -254499376, now seen corresponding path program 41 times [2021-08-12 19:22:03,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:03,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287131010] [2021-08-12 19:22:03,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:03,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:03,313 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:03,313 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:03,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287131010] [2021-08-12 19:22:03,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287131010] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:03,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557238096] [2021-08-12 19:22:03,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 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:03,373 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:22:03,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:03,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:22:03,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:03,417 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:03,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557238096] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:03,418 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:03,418 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:22:03,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151901911] [2021-08-12 19:22:03,418 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:22:03,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:03,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:22:03,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:22:03,418 INFO L87 Difference]: Start difference. First operand 1282 states and 4519 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:04,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:04,741 INFO L93 Difference]: Finished difference Result 1763 states and 5808 transitions. [2021-08-12 19:22:04,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:22:04,741 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-12 19:22:04,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:04,745 INFO L225 Difference]: With dead ends: 1763 [2021-08-12 19:22:04,745 INFO L226 Difference]: Without dead ends: 1690 [2021-08-12 19:22:04,746 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 102.0ms TimeCoverageRelationStatistics Valid=168, Invalid=294, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:22:04,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1690 states. [2021-08-12 19:22:05,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1690 to 1281. [2021-08-12 19:22:05,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1281 states, 1280 states have (on average 3.51484375) internal successors, (4499), 1280 states have internal predecessors, (4499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:05,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1281 states to 1281 states and 4499 transitions. [2021-08-12 19:22:05,029 INFO L78 Accepts]: Start accepts. Automaton has 1281 states and 4499 transitions. Word has length 22 [2021-08-12 19:22:05,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:05,029 INFO L482 AbstractCegarLoop]: Abstraction has 1281 states and 4499 transitions. [2021-08-12 19:22:05,029 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:05,029 INFO L276 IsEmpty]: Start isEmpty. Operand 1281 states and 4499 transitions. [2021-08-12 19:22:05,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:22:05,031 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:05,031 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:05,247 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-12 19:22:05,247 INFO L430 AbstractCegarLoop]: === Iteration 77 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:22:05,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:05,247 INFO L82 PathProgramCache]: Analyzing trace with hash -811023835, now seen corresponding path program 42 times [2021-08-12 19:22:05,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:05,247 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778130595] [2021-08-12 19:22:05,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:05,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:05,266 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:05,266 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:05,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778130595] [2021-08-12 19:22:05,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778130595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:05,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260701689] [2021-08-12 19:22:05,266 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 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:05,293 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:22:05,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:05,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:22:05,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:05,336 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:05,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260701689] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:05,337 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:05,337 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:22:05,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691660762] [2021-08-12 19:22:05,337 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:22:05,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:05,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:22:05,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:22:05,337 INFO L87 Difference]: Start difference. First operand 1281 states and 4499 transitions. Second operand has 10 states, 10 states have (on average 3.0) 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-08-12 19:22:07,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:07,084 INFO L93 Difference]: Finished difference Result 2146 states and 6998 transitions. [2021-08-12 19:22:07,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:22:07,084 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.0) 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 22 [2021-08-12 19:22:07,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:07,089 INFO L225 Difference]: With dead ends: 2146 [2021-08-12 19:22:07,089 INFO L226 Difference]: Without dead ends: 2116 [2021-08-12 19:22:07,089 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 92.1ms TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:22:07,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2116 states. [2021-08-12 19:22:07,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2116 to 1245. [2021-08-12 19:22:07,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1245 states, 1244 states have (on average 3.485530546623794) internal successors, (4336), 1244 states have internal predecessors, (4336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:07,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1245 states to 1245 states and 4336 transitions. [2021-08-12 19:22:07,458 INFO L78 Accepts]: Start accepts. Automaton has 1245 states and 4336 transitions. Word has length 22 [2021-08-12 19:22:07,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:07,458 INFO L482 AbstractCegarLoop]: Abstraction has 1245 states and 4336 transitions. [2021-08-12 19:22:07,458 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.0) 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-08-12 19:22:07,458 INFO L276 IsEmpty]: Start isEmpty. Operand 1245 states and 4336 transitions. [2021-08-12 19:22:07,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:22:07,460 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:07,460 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:07,675 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-08-12 19:22:07,676 INFO L430 AbstractCegarLoop]: === Iteration 78 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:22:07,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:07,676 INFO L82 PathProgramCache]: Analyzing trace with hash -1183450264, now seen corresponding path program 43 times [2021-08-12 19:22:07,676 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:07,676 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914945132] [2021-08-12 19:22:07,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:07,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:07,716 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:07,716 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:07,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914945132] [2021-08-12 19:22:07,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914945132] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:07,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996709023] [2021-08-12 19:22:07,716 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:07,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:07,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:22:07,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:07,849 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:07,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [996709023] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:07,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:07,850 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:22:07,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346151984] [2021-08-12 19:22:07,850 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:22:07,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:07,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:22:07,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:22:07,850 INFO L87 Difference]: Start difference. First operand 1245 states and 4336 transitions. Second operand has 10 states, 10 states have (on average 3.0) 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-08-12 19:22:08,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:08,937 INFO L93 Difference]: Finished difference Result 1536 states and 5086 transitions. [2021-08-12 19:22:08,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:22:08,938 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.0) 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 22 [2021-08-12 19:22:08,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:08,941 INFO L225 Difference]: With dead ends: 1536 [2021-08-12 19:22:08,941 INFO L226 Difference]: Without dead ends: 1497 [2021-08-12 19:22:08,942 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 69.7ms TimeCoverageRelationStatistics Valid=89, Invalid=151, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:22:08,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1497 states. [2021-08-12 19:22:09,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1497 to 1200. [2021-08-12 19:22:09,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1200 states, 1199 states have (on average 3.433694745621351) internal successors, (4117), 1199 states have internal predecessors, (4117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:09,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1200 states to 1200 states and 4117 transitions. [2021-08-12 19:22:09,230 INFO L78 Accepts]: Start accepts. Automaton has 1200 states and 4117 transitions. Word has length 22 [2021-08-12 19:22:09,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:09,230 INFO L482 AbstractCegarLoop]: Abstraction has 1200 states and 4117 transitions. [2021-08-12 19:22:09,230 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.0) 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-08-12 19:22:09,230 INFO L276 IsEmpty]: Start isEmpty. Operand 1200 states and 4117 transitions. [2021-08-12 19:22:09,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:22:09,231 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:09,232 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:09,447 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-08-12 19:22:09,447 INFO L430 AbstractCegarLoop]: === Iteration 79 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:22:09,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:09,448 INFO L82 PathProgramCache]: Analyzing trace with hash -496279263, now seen corresponding path program 44 times [2021-08-12 19:22:09,448 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:09,448 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856006426] [2021-08-12 19:22:09,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:09,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:09,466 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:09,466 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:09,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856006426] [2021-08-12 19:22:09,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856006426] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:09,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280053131] [2021-08-12 19:22:09,467 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 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:09,490 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:22:09,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:09,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:22:09,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:09,532 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:09,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280053131] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:09,533 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:09,533 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:22:09,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414973843] [2021-08-12 19:22:09,533 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:22:09,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:09,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:22:09,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:22:09,533 INFO L87 Difference]: Start difference. First operand 1200 states and 4117 transitions. Second operand has 10 states, 10 states have (on average 3.0) 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-08-12 19:22:10,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:10,911 INFO L93 Difference]: Finished difference Result 1719 states and 5561 transitions. [2021-08-12 19:22:10,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:22:10,911 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.0) 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 22 [2021-08-12 19:22:10,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:10,915 INFO L225 Difference]: With dead ends: 1719 [2021-08-12 19:22:10,915 INFO L226 Difference]: Without dead ends: 1690 [2021-08-12 19:22:10,915 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 85.7ms TimeCoverageRelationStatistics Valid=101, Invalid=241, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:22:10,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1690 states. [2021-08-12 19:22:11,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1690 to 1200. [2021-08-12 19:22:11,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1200 states, 1199 states have (on average 3.4286905754795662) internal successors, (4111), 1199 states have internal predecessors, (4111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:11,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1200 states to 1200 states and 4111 transitions. [2021-08-12 19:22:11,186 INFO L78 Accepts]: Start accepts. Automaton has 1200 states and 4111 transitions. Word has length 22 [2021-08-12 19:22:11,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:11,186 INFO L482 AbstractCegarLoop]: Abstraction has 1200 states and 4111 transitions. [2021-08-12 19:22:11,186 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.0) 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-08-12 19:22:11,186 INFO L276 IsEmpty]: Start isEmpty. Operand 1200 states and 4111 transitions. [2021-08-12 19:22:11,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:22:11,188 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:11,188 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:11,404 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:11,404 INFO L430 AbstractCegarLoop]: === Iteration 80 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:22:11,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:11,404 INFO L82 PathProgramCache]: Analyzing trace with hash -1029973939, now seen corresponding path program 45 times [2021-08-12 19:22:11,404 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:11,404 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956335375] [2021-08-12 19:22:11,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:11,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:11,423 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:11,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:11,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956335375] [2021-08-12 19:22:11,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956335375] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:11,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569311545] [2021-08-12 19:22:11,423 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 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:11,509 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:22:11,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:11,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:22:11,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:11,544 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:11,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569311545] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:11,544 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:11,544 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:22:11,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481853307] [2021-08-12 19:22:11,544 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:22:11,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:11,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:22:11,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:22:11,544 INFO L87 Difference]: Start difference. First operand 1200 states and 4111 transitions. Second operand has 9 states, 9 states have (on average 3.0) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:12,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:12,612 INFO L93 Difference]: Finished difference Result 1449 states and 4849 transitions. [2021-08-12 19:22:12,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:22:12,612 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.0) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-12 19:22:12,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:12,615 INFO L225 Difference]: With dead ends: 1449 [2021-08-12 19:22:12,615 INFO L226 Difference]: Without dead ends: 1419 [2021-08-12 19:22:12,616 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 46.6ms TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:22:12,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1419 states. [2021-08-12 19:22:12,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1419 to 1199. [2021-08-12 19:22:12,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1199 states, 1198 states have (on average 3.4298831385642736) internal successors, (4109), 1198 states have internal predecessors, (4109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:12,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1199 states to 1199 states and 4109 transitions. [2021-08-12 19:22:12,877 INFO L78 Accepts]: Start accepts. Automaton has 1199 states and 4109 transitions. Word has length 22 [2021-08-12 19:22:12,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:12,877 INFO L482 AbstractCegarLoop]: Abstraction has 1199 states and 4109 transitions. [2021-08-12 19:22:12,877 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.0) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:12,877 INFO L276 IsEmpty]: Start isEmpty. Operand 1199 states and 4109 transitions. [2021-08-12 19:22:12,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-12 19:22:12,879 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:12,879 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:13,095 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-08-12 19:22:13,095 INFO L430 AbstractCegarLoop]: === Iteration 81 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:22:13,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:13,095 INFO L82 PathProgramCache]: Analyzing trace with hash -736606674, now seen corresponding path program 46 times [2021-08-12 19:22:13,095 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:13,095 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381602360] [2021-08-12 19:22:13,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:13,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:13,114 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:13,114 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:13,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381602360] [2021-08-12 19:22:13,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [381602360] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:13,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962718367] [2021-08-12 19:22:13,115 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 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:13,162 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:22:13,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:13,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:22:13,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:13,198 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:13,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1962718367] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:13,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:13,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:22:13,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073761402] [2021-08-12 19:22:13,198 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:22:13,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:13,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:22:13,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:22:13,198 INFO L87 Difference]: Start difference. First operand 1199 states and 4109 transitions. Second operand has 9 states, 9 states have (on average 3.0) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:14,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:14,274 INFO L93 Difference]: Finished difference Result 1509 states and 5041 transitions. [2021-08-12 19:22:14,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:22:14,274 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.0) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-12 19:22:14,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:14,277 INFO L225 Difference]: With dead ends: 1509 [2021-08-12 19:22:14,277 INFO L226 Difference]: Without dead ends: 1470 [2021-08-12 19:22:14,278 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 39.2ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:22:14,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1470 states. [2021-08-12 19:22:14,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1470 to 1208. [2021-08-12 19:22:14,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1208 states, 1207 states have (on average 3.432477216238608) internal successors, (4143), 1207 states have internal predecessors, (4143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:14,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1208 states to 1208 states and 4143 transitions. [2021-08-12 19:22:14,544 INFO L78 Accepts]: Start accepts. Automaton has 1208 states and 4143 transitions. Word has length 22 [2021-08-12 19:22:14,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:14,544 INFO L482 AbstractCegarLoop]: Abstraction has 1208 states and 4143 transitions. [2021-08-12 19:22:14,544 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.0) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:14,544 INFO L276 IsEmpty]: Start isEmpty. Operand 1208 states and 4143 transitions. [2021-08-12 19:22:14,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:22:14,546 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:14,546 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:14,761 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:14,762 INFO L430 AbstractCegarLoop]: === Iteration 82 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:22:14,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:14,762 INFO L82 PathProgramCache]: Analyzing trace with hash -834579384, now seen corresponding path program 47 times [2021-08-12 19:22:14,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:14,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529827130] [2021-08-12 19:22:14,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:14,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:14,951 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:14,951 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:14,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529827130] [2021-08-12 19:22:14,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529827130] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:14,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461655008] [2021-08-12 19:22:14,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 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:14,979 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:22:14,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:14,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:22:14,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:15,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:22:15,125 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:22:15,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:15,127 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:22:15,127 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-08-12 19:22:15,158 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:15,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461655008] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:15,158 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:15,159 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-12 19:22:15,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396685465] [2021-08-12 19:22:15,159 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:22:15,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:15,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:22:15,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=444, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:22:15,159 INFO L87 Difference]: Start difference. First operand 1208 states and 4143 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:22,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:22,664 INFO L93 Difference]: Finished difference Result 4450 states and 15168 transitions. [2021-08-12 19:22:22,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-08-12 19:22:22,665 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:22:22,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:22,674 INFO L225 Difference]: With dead ends: 4450 [2021-08-12 19:22:22,674 INFO L226 Difference]: Without dead ends: 4426 [2021-08-12 19:22:22,675 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2192 ImplicationChecksByTransitivity, 2724.3ms TimeCoverageRelationStatistics Valid=1022, Invalid=5620, Unknown=0, NotChecked=0, Total=6642 [2021-08-12 19:22:22,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4426 states. [2021-08-12 19:22:22,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4426 to 1303. [2021-08-12 19:22:23,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1303 states, 1302 states have (on average 3.4400921658986174) internal successors, (4479), 1302 states have internal predecessors, (4479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:23,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1303 states to 1303 states and 4479 transitions. [2021-08-12 19:22:23,005 INFO L78 Accepts]: Start accepts. Automaton has 1303 states and 4479 transitions. Word has length 24 [2021-08-12 19:22:23,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:23,006 INFO L482 AbstractCegarLoop]: Abstraction has 1303 states and 4479 transitions. [2021-08-12 19:22:23,006 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:23,006 INFO L276 IsEmpty]: Start isEmpty. Operand 1303 states and 4479 transitions. [2021-08-12 19:22:23,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:22:23,010 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:23,010 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:23,224 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2021-08-12 19:22:23,225 INFO L430 AbstractCegarLoop]: === Iteration 83 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:22:23,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:23,225 INFO L82 PathProgramCache]: Analyzing trace with hash 965720304, now seen corresponding path program 48 times [2021-08-12 19:22:23,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:23,225 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353189794] [2021-08-12 19:22:23,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:23,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:23,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-08-12 19:22:23,478 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:23,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353189794] [2021-08-12 19:22:23,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353189794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:23,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459767246] [2021-08-12 19:22:23,479 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 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:23,511 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:22:23,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:23,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 19:22:23,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:23,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:22:23,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:22:23,732 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:23,733 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 33 treesize of output 53 [2021-08-12 19:22:23,744 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:22:23,774 INFO L628 ElimStorePlain]: treesize reduction 37, result has 49.3 percent of original size [2021-08-12 19:22:23,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:22:23,777 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:41 [2021-08-12 19:22:23,874 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:23,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459767246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:23,874 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:23,874 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 21 [2021-08-12 19:22:23,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421926298] [2021-08-12 19:22:23,874 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:22:23,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:23,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:22:23,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:22:23,875 INFO L87 Difference]: Start difference. First operand 1303 states and 4479 transitions. Second operand has 21 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:29,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:29,761 INFO L93 Difference]: Finished difference Result 2831 states and 9376 transitions. [2021-08-12 19:22:29,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-12 19:22:29,761 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:22:29,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:29,767 INFO L225 Difference]: With dead ends: 2831 [2021-08-12 19:22:29,767 INFO L226 Difference]: Without dead ends: 2799 [2021-08-12 19:22:29,767 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1118 ImplicationChecksByTransitivity, 2492.7ms TimeCoverageRelationStatistics Valid=661, Invalid=3121, Unknown=0, NotChecked=0, Total=3782 [2021-08-12 19:22:29,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2799 states. [2021-08-12 19:22:30,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2799 to 1316. [2021-08-12 19:22:30,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1316 states, 1315 states have (on average 3.4403041825095055) internal successors, (4524), 1315 states have internal predecessors, (4524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:30,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1316 states to 1316 states and 4524 transitions. [2021-08-12 19:22:30,130 INFO L78 Accepts]: Start accepts. Automaton has 1316 states and 4524 transitions. Word has length 24 [2021-08-12 19:22:30,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:30,131 INFO L482 AbstractCegarLoop]: Abstraction has 1316 states and 4524 transitions. [2021-08-12 19:22:30,131 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:30,131 INFO L276 IsEmpty]: Start isEmpty. Operand 1316 states and 4524 transitions. [2021-08-12 19:22:30,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:22:30,132 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:30,132 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:30,348 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:30,348 INFO L430 AbstractCegarLoop]: === Iteration 84 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:22:30,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:30,349 INFO L82 PathProgramCache]: Analyzing trace with hash -1186871304, now seen corresponding path program 49 times [2021-08-12 19:22:30,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:30,349 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296621096] [2021-08-12 19:22:30,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:30,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:30,551 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:30,551 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:30,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296621096] [2021-08-12 19:22:30,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296621096] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:30,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865957948] [2021-08-12 19:22:30,552 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 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:30,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:30,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:22:30,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:30,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:22:30,735 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:22:30,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:30,737 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:22:30,737 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-08-12 19:22:30,768 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:30,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1865957948] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:30,768 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:30,768 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-12 19:22:30,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787325084] [2021-08-12 19:22:30,768 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:22:30,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:30,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:22:30,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:22:30,769 INFO L87 Difference]: Start difference. First operand 1316 states and 4524 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:35,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:35,115 INFO L93 Difference]: Finished difference Result 2756 states and 9156 transitions. [2021-08-12 19:22:35,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-12 19:22:35,116 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:22:35,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:35,121 INFO L225 Difference]: With dead ends: 2756 [2021-08-12 19:22:35,122 INFO L226 Difference]: Without dead ends: 2720 [2021-08-12 19:22:35,122 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 621 ImplicationChecksByTransitivity, 1296.2ms TimeCoverageRelationStatistics Valid=379, Invalid=2171, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 19:22:35,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2720 states. [2021-08-12 19:22:35,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2720 to 1330. [2021-08-12 19:22:35,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1330 states, 1329 states have (on average 3.443190368698269) internal successors, (4576), 1329 states have internal predecessors, (4576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:35,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1330 states to 1330 states and 4576 transitions. [2021-08-12 19:22:35,485 INFO L78 Accepts]: Start accepts. Automaton has 1330 states and 4576 transitions. Word has length 24 [2021-08-12 19:22:35,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:35,485 INFO L482 AbstractCegarLoop]: Abstraction has 1330 states and 4576 transitions. [2021-08-12 19:22:35,485 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:35,485 INFO L276 IsEmpty]: Start isEmpty. Operand 1330 states and 4576 transitions. [2021-08-12 19:22:35,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:22:35,487 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:35,487 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:35,702 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:35,702 INFO L430 AbstractCegarLoop]: === Iteration 85 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:22:35,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:35,702 INFO L82 PathProgramCache]: Analyzing trace with hash 749372208, now seen corresponding path program 50 times [2021-08-12 19:22:35,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:35,703 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828991841] [2021-08-12 19:22:35,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:35,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:35,887 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:35,887 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:35,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828991841] [2021-08-12 19:22:35,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828991841] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:35,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024005250] [2021-08-12 19:22:35,887 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 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:35,916 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:22:35,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:35,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-12 19:22:35,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:36,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, 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-08-12 19:22:36,095 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:22:36,100 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:36,101 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:22:36,101 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:15 [2021-08-12 19:22:36,158 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:36,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024005250] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:36,159 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:36,159 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-12 19:22:36,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293640345] [2021-08-12 19:22:36,159 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 19:22:36,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:36,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 19:22:36,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:22:36,159 INFO L87 Difference]: Start difference. First operand 1330 states and 4576 transitions. Second operand has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:39,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:39,443 INFO L93 Difference]: Finished difference Result 2489 states and 8307 transitions. [2021-08-12 19:22:39,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-12 19:22:39,444 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:22:39,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:39,449 INFO L225 Difference]: With dead ends: 2489 [2021-08-12 19:22:39,449 INFO L226 Difference]: Without dead ends: 2391 [2021-08-12 19:22:39,449 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 495 ImplicationChecksByTransitivity, 878.4ms TimeCoverageRelationStatistics Valid=289, Invalid=1517, Unknown=0, NotChecked=0, Total=1806 [2021-08-12 19:22:39,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2391 states. [2021-08-12 19:22:39,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2391 to 1349. [2021-08-12 19:22:39,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1349 states, 1348 states have (on average 3.438427299703264) internal successors, (4635), 1348 states have internal predecessors, (4635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:39,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1349 states to 1349 states and 4635 transitions. [2021-08-12 19:22:39,797 INFO L78 Accepts]: Start accepts. Automaton has 1349 states and 4635 transitions. Word has length 24 [2021-08-12 19:22:39,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:39,797 INFO L482 AbstractCegarLoop]: Abstraction has 1349 states and 4635 transitions. [2021-08-12 19:22:39,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:39,797 INFO L276 IsEmpty]: Start isEmpty. Operand 1349 states and 4635 transitions. [2021-08-12 19:22:39,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:22:39,799 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:39,799 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:40,015 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:40,015 INFO L430 AbstractCegarLoop]: === Iteration 86 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:22:40,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:40,015 INFO L82 PathProgramCache]: Analyzing trace with hash 572830776, now seen corresponding path program 51 times [2021-08-12 19:22:40,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:40,015 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415328609] [2021-08-12 19:22:40,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:40,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:40,208 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:40,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:40,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415328609] [2021-08-12 19:22:40,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [415328609] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:40,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1149224498] [2021-08-12 19:22:40,208 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 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:40,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:22:40,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:40,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:22:40,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:40,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:22:40,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:22:40,387 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:40,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, 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-08-12 19:22:40,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:22:40,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:40,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:22:40,408 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:50 [2021-08-12 19:22:40,574 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:40,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1149224498] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:40,575 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:40,575 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-12 19:22:40,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547423678] [2021-08-12 19:22:40,575 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:22:40,575 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:40,575 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:22:40,575 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:22:40,575 INFO L87 Difference]: Start difference. First operand 1349 states and 4635 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:44,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:44,850 INFO L93 Difference]: Finished difference Result 2474 states and 8254 transitions. [2021-08-12 19:22:44,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-12 19:22:44,851 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:22:44,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:44,856 INFO L225 Difference]: With dead ends: 2474 [2021-08-12 19:22:44,856 INFO L226 Difference]: Without dead ends: 2452 [2021-08-12 19:22:44,856 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 882 ImplicationChecksByTransitivity, 1591.0ms TimeCoverageRelationStatistics Valid=478, Invalid=2602, Unknown=0, NotChecked=0, Total=3080 [2021-08-12 19:22:44,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2452 states. [2021-08-12 19:22:45,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2452 to 1352. [2021-08-12 19:22:45,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1352 states, 1351 states have (on average 3.4374537379718726) internal successors, (4644), 1351 states have internal predecessors, (4644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:45,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1352 states to 1352 states and 4644 transitions. [2021-08-12 19:22:45,215 INFO L78 Accepts]: Start accepts. Automaton has 1352 states and 4644 transitions. Word has length 24 [2021-08-12 19:22:45,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:45,216 INFO L482 AbstractCegarLoop]: Abstraction has 1352 states and 4644 transitions. [2021-08-12 19:22:45,216 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:45,216 INFO L276 IsEmpty]: Start isEmpty. Operand 1352 states and 4644 transitions. [2021-08-12 19:22:45,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:22:45,218 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:45,218 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:45,433 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:45,434 INFO L430 AbstractCegarLoop]: === Iteration 87 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:22:45,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:45,434 INFO L82 PathProgramCache]: Analyzing trace with hash -260907664, now seen corresponding path program 52 times [2021-08-12 19:22:45,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:45,434 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977669828] [2021-08-12 19:22:45,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:45,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:45,632 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:45,632 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:45,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977669828] [2021-08-12 19:22:45,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977669828] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:45,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613009633] [2021-08-12 19:22:45,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 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:45,659 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:22:45,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:45,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:22:45,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:45,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:22:45,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:22:45,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:45,783 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:22:45,783 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:22:45,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-08-12 19:22:45,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613009633] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:45,855 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:45,855 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-12 19:22:45,855 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452366048] [2021-08-12 19:22:45,855 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:22:45,855 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:45,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:22:45,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:22:45,856 INFO L87 Difference]: Start difference. First operand 1352 states and 4644 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:49,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:49,219 INFO L93 Difference]: Finished difference Result 2458 states and 8264 transitions. [2021-08-12 19:22:49,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 19:22:49,219 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:22:49,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:49,225 INFO L225 Difference]: With dead ends: 2458 [2021-08-12 19:22:49,225 INFO L226 Difference]: Without dead ends: 2445 [2021-08-12 19:22:49,225 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 432 ImplicationChecksByTransitivity, 836.3ms TimeCoverageRelationStatistics Valid=271, Invalid=1451, Unknown=0, NotChecked=0, Total=1722 [2021-08-12 19:22:49,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2445 states. [2021-08-12 19:22:49,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2445 to 1353. [2021-08-12 19:22:49,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1353 states, 1352 states have (on average 3.44008875739645) internal successors, (4651), 1352 states have internal predecessors, (4651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:49,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1353 states to 1353 states and 4651 transitions. [2021-08-12 19:22:49,586 INFO L78 Accepts]: Start accepts. Automaton has 1353 states and 4651 transitions. Word has length 24 [2021-08-12 19:22:49,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:49,586 INFO L482 AbstractCegarLoop]: Abstraction has 1353 states and 4651 transitions. [2021-08-12 19:22:49,586 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:49,586 INFO L276 IsEmpty]: Start isEmpty. Operand 1353 states and 4651 transitions. [2021-08-12 19:22:49,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:22:49,588 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:49,588 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:49,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:49,804 INFO L430 AbstractCegarLoop]: === Iteration 88 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:22:49,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:49,804 INFO L82 PathProgramCache]: Analyzing trace with hash 1760921938, now seen corresponding path program 1 times [2021-08-12 19:22:49,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:49,804 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245852992] [2021-08-12 19:22:49,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:49,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:49,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-08-12 19:22:49,978 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:49,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245852992] [2021-08-12 19:22:49,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245852992] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:49,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105876200] [2021-08-12 19:22:49,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:50,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:50,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:22:50,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:50,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:22:50,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:22:50,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:50,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:22:50,157 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-08-12 19:22:50,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-08-12 19:22:50,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105876200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:50,188 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:50,188 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-12 19:22:50,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498078542] [2021-08-12 19:22:50,189 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:22:50,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:50,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:22:50,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=444, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:22:50,189 INFO L87 Difference]: Start difference. First operand 1353 states and 4651 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:57,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:22:57,396 INFO L93 Difference]: Finished difference Result 3807 states and 13024 transitions. [2021-08-12 19:22:57,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-12 19:22:57,396 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:22:57,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:22:57,404 INFO L225 Difference]: With dead ends: 3807 [2021-08-12 19:22:57,404 INFO L226 Difference]: Without dead ends: 3786 [2021-08-12 19:22:57,404 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1512 ImplicationChecksByTransitivity, 2481.7ms TimeCoverageRelationStatistics Valid=761, Invalid=4351, Unknown=0, NotChecked=0, Total=5112 [2021-08-12 19:22:57,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3786 states. [2021-08-12 19:22:57,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3786 to 1388. [2021-08-12 19:22:57,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1388 states, 1387 states have (on average 3.4491708723864454) internal successors, (4784), 1387 states have internal predecessors, (4784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:57,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1388 states to 1388 states and 4784 transitions. [2021-08-12 19:22:57,778 INFO L78 Accepts]: Start accepts. Automaton has 1388 states and 4784 transitions. Word has length 24 [2021-08-12 19:22:57,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:22:57,778 INFO L482 AbstractCegarLoop]: Abstraction has 1388 states and 4784 transitions. [2021-08-12 19:22:57,778 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:22:57,779 INFO L276 IsEmpty]: Start isEmpty. Operand 1388 states and 4784 transitions. [2021-08-12 19:22:57,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:22:57,780 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:22:57,780 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:22:57,996 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:57,996 INFO L430 AbstractCegarLoop]: === Iteration 89 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:22:57,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:22:57,996 INFO L82 PathProgramCache]: Analyzing trace with hash 1251406074, now seen corresponding path program 2 times [2021-08-12 19:22:57,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:22:57,997 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989548828] [2021-08-12 19:22:57,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:22:57,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:22:58,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-08-12 19:22:58,176 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:22:58,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989548828] [2021-08-12 19:22:58,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989548828] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:58,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654049767] [2021-08-12 19:22:58,176 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:22:58,206 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:22:58,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:22:58,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 19:22:58,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:22:58,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:22:58,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:22:58,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, 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-08-12 19:22:58,435 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:22:58,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:22:58,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:22:58,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 19:22:58,475 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:22:58,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654049767] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:22:58,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:22:58,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-08-12 19:22:58,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224490213] [2021-08-12 19:22:58,475 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:22:58,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:22:58,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:22:58,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:22:58,475 INFO L87 Difference]: Start difference. First operand 1388 states and 4784 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:02,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:02,526 INFO L93 Difference]: Finished difference Result 2359 states and 8004 transitions. [2021-08-12 19:23:02,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-12 19:23:02,527 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:23:02,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:02,532 INFO L225 Difference]: With dead ends: 2359 [2021-08-12 19:23:02,532 INFO L226 Difference]: Without dead ends: 2348 [2021-08-12 19:23:02,532 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 645 ImplicationChecksByTransitivity, 1306.0ms TimeCoverageRelationStatistics Valid=376, Invalid=2276, Unknown=0, NotChecked=0, Total=2652 [2021-08-12 19:23:02,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2348 states. [2021-08-12 19:23:02,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2348 to 1398. [2021-08-12 19:23:02,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1398 states, 1397 states have (on average 3.45025053686471) internal successors, (4820), 1397 states have internal predecessors, (4820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:02,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1398 states to 1398 states and 4820 transitions. [2021-08-12 19:23:02,909 INFO L78 Accepts]: Start accepts. Automaton has 1398 states and 4820 transitions. Word has length 24 [2021-08-12 19:23:02,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:02,909 INFO L482 AbstractCegarLoop]: Abstraction has 1398 states and 4820 transitions. [2021-08-12 19:23:02,909 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:02,909 INFO L276 IsEmpty]: Start isEmpty. Operand 1398 states and 4820 transitions. [2021-08-12 19:23:02,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:23:02,911 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:02,911 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:23:03,127 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-08-12 19:23:03,127 INFO L430 AbstractCegarLoop]: === Iteration 90 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:23:03,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:23:03,127 INFO L82 PathProgramCache]: Analyzing trace with hash 1041868694, now seen corresponding path program 3 times [2021-08-12 19:23:03,127 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:23:03,127 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894832756] [2021-08-12 19:23:03,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:23:03,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:03,324 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:23:03,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:23:03,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894832756] [2021-08-12 19:23:03,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894832756] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:03,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924986553] [2021-08-12 19:23:03,324 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:03,352 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:23:03,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:23:03,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:23:03,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:23:03,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:23:03,510 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:23:03,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:23:03,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:23:03,511 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-08-12 19:23:03,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-08-12 19:23:03,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [924986553] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:03,542 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:23:03,542 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-12 19:23:03,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207533752] [2021-08-12 19:23:03,543 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:23:03,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:23:03,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:23:03,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:23:03,543 INFO L87 Difference]: Start difference. First operand 1398 states and 4820 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:07,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:07,723 INFO L93 Difference]: Finished difference Result 2540 states and 8522 transitions. [2021-08-12 19:23:07,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-12 19:23:07,724 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:23:07,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:07,729 INFO L225 Difference]: With dead ends: 2540 [2021-08-12 19:23:07,729 INFO L226 Difference]: Without dead ends: 2509 [2021-08-12 19:23:07,729 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 1223.7ms TimeCoverageRelationStatistics Valid=348, Invalid=2004, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 19:23:07,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2509 states. [2021-08-12 19:23:08,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2509 to 1408. [2021-08-12 19:23:08,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1408 states, 1407 states have (on average 3.4534470504619756) internal successors, (4859), 1407 states have internal predecessors, (4859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:08,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1408 states to 1408 states and 4859 transitions. [2021-08-12 19:23:08,107 INFO L78 Accepts]: Start accepts. Automaton has 1408 states and 4859 transitions. Word has length 24 [2021-08-12 19:23:08,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:08,107 INFO L482 AbstractCegarLoop]: Abstraction has 1408 states and 4859 transitions. [2021-08-12 19:23:08,107 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:08,108 INFO L276 IsEmpty]: Start isEmpty. Operand 1408 states and 4859 transitions. [2021-08-12 19:23:08,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:23:08,109 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:08,109 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:23:08,325 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-08-12 19:23:08,325 INFO L430 AbstractCegarLoop]: === Iteration 91 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:23:08,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:23:08,325 INFO L82 PathProgramCache]: Analyzing trace with hash -1524426856, now seen corresponding path program 4 times [2021-08-12 19:23:08,326 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:23:08,326 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935076021] [2021-08-12 19:23:08,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:23:08,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:08,534 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:23:08,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:23:08,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935076021] [2021-08-12 19:23:08,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [935076021] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:08,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904128500] [2021-08-12 19:23:08,534 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:08,562 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:23:08,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:23:08,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:23:08,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:23:08,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:23:08,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:23:08,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:23:08,714 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:23:08,714 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-08-12 19:23:08,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-08-12 19:23:08,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904128500] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:08,742 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:23:08,742 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-12 19:23:08,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863455933] [2021-08-12 19:23:08,742 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:23:08,742 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:23:08,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:23:08,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:23:08,743 INFO L87 Difference]: Start difference. First operand 1408 states and 4859 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:12,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:12,744 INFO L93 Difference]: Finished difference Result 2475 states and 8328 transitions. [2021-08-12 19:23:12,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-12 19:23:12,744 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:23:12,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:12,750 INFO L225 Difference]: With dead ends: 2475 [2021-08-12 19:23:12,750 INFO L226 Difference]: Without dead ends: 2444 [2021-08-12 19:23:12,750 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 1154.1ms TimeCoverageRelationStatistics Valid=348, Invalid=1908, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 19:23:12,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2444 states. [2021-08-12 19:23:13,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2444 to 1402. [2021-08-12 19:23:13,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1402 states, 1401 states have (on average 3.457530335474661) internal successors, (4844), 1401 states have internal predecessors, (4844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:13,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1402 states to 1402 states and 4844 transitions. [2021-08-12 19:23:13,155 INFO L78 Accepts]: Start accepts. Automaton has 1402 states and 4844 transitions. Word has length 24 [2021-08-12 19:23:13,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:13,155 INFO L482 AbstractCegarLoop]: Abstraction has 1402 states and 4844 transitions. [2021-08-12 19:23:13,155 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:13,155 INFO L276 IsEmpty]: Start isEmpty. Operand 1402 states and 4844 transitions. [2021-08-12 19:23:13,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:23:13,157 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:13,157 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:23:13,373 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:13,373 INFO L430 AbstractCegarLoop]: === Iteration 92 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:23:13,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:23:13,373 INFO L82 PathProgramCache]: Analyzing trace with hash 1742390580, now seen corresponding path program 5 times [2021-08-12 19:23:13,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:23:13,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777495367] [2021-08-12 19:23:13,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:23:13,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:13,525 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:23:13,526 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:23:13,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777495367] [2021-08-12 19:23:13,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777495367] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:13,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090148857] [2021-08-12 19:23:13,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 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:13,554 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:23:13,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:23:13,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:23:13,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:23:13,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:23:13,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:23:13,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:23:13,677 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:23:13,677 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:23:13,723 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:23:13,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2090148857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:13,723 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:23:13,723 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-12 19:23:13,723 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385226901] [2021-08-12 19:23:13,723 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:23:13,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:23:13,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:23:13,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:23:13,723 INFO L87 Difference]: Start difference. First operand 1402 states and 4844 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:16,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:16,839 INFO L93 Difference]: Finished difference Result 2300 states and 7821 transitions. [2021-08-12 19:23:16,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 19:23:16,839 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:23:16,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:16,844 INFO L225 Difference]: With dead ends: 2300 [2021-08-12 19:23:16,844 INFO L226 Difference]: Without dead ends: 2289 [2021-08-12 19:23:16,845 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 577.0ms TimeCoverageRelationStatistics Valid=210, Invalid=1050, Unknown=0, NotChecked=0, Total=1260 [2021-08-12 19:23:16,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2289 states. [2021-08-12 19:23:17,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2289 to 1415. [2021-08-12 19:23:17,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1415 states, 1414 states have (on average 3.454031117397454) internal successors, (4884), 1414 states have internal predecessors, (4884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:17,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1415 states to 1415 states and 4884 transitions. [2021-08-12 19:23:17,243 INFO L78 Accepts]: Start accepts. Automaton has 1415 states and 4884 transitions. Word has length 24 [2021-08-12 19:23:17,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:17,243 INFO L482 AbstractCegarLoop]: Abstraction has 1415 states and 4884 transitions. [2021-08-12 19:23:17,243 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:17,243 INFO L276 IsEmpty]: Start isEmpty. Operand 1415 states and 4884 transitions. [2021-08-12 19:23:17,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:23:17,245 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:17,245 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:23:17,461 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:17,461 INFO L430 AbstractCegarLoop]: === Iteration 93 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:23:17,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:23:17,461 INFO L82 PathProgramCache]: Analyzing trace with hash 2065976758, now seen corresponding path program 6 times [2021-08-12 19:23:17,461 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:23:17,462 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042996049] [2021-08-12 19:23:17,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:23:17,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:17,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-08-12 19:23:17,632 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:23:17,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042996049] [2021-08-12 19:23:17,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042996049] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:17,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126856576] [2021-08-12 19:23:17,632 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:17,661 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:23:17,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:23:17,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 19:23:17,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:23:17,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:23:17,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:23:17,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:23:17,826 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:23:17,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 43 [2021-08-12 19:23:17,828 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:23:17,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:23:17,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:23:17,851 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:88 [2021-08-12 19:23:17,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-08-12 19:23:17,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2126856576] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:17,965 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:23:17,965 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-12 19:23:17,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958377137] [2021-08-12 19:23:17,965 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:23:17,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:23:17,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:23:17,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:23:17,966 INFO L87 Difference]: Start difference. First operand 1415 states and 4884 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:22,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:22,327 INFO L93 Difference]: Finished difference Result 2288 states and 7761 transitions. [2021-08-12 19:23:22,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-12 19:23:22,327 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:23:22,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:22,332 INFO L225 Difference]: With dead ends: 2288 [2021-08-12 19:23:22,332 INFO L226 Difference]: Without dead ends: 2277 [2021-08-12 19:23:22,333 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 737 ImplicationChecksByTransitivity, 1706.0ms TimeCoverageRelationStatistics Valid=540, Invalid=2322, Unknown=0, NotChecked=0, Total=2862 [2021-08-12 19:23:22,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2277 states. [2021-08-12 19:23:22,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2277 to 1418. [2021-08-12 19:23:22,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1418 states, 1417 states have (on average 3.455892731122089) internal successors, (4897), 1417 states have internal predecessors, (4897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:22,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1418 states to 1418 states and 4897 transitions. [2021-08-12 19:23:22,728 INFO L78 Accepts]: Start accepts. Automaton has 1418 states and 4897 transitions. Word has length 24 [2021-08-12 19:23:22,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:22,728 INFO L482 AbstractCegarLoop]: Abstraction has 1418 states and 4897 transitions. [2021-08-12 19:23:22,728 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:22,728 INFO L276 IsEmpty]: Start isEmpty. Operand 1418 states and 4897 transitions. [2021-08-12 19:23:22,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:23:22,730 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:22,730 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:23:22,946 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:22,946 INFO L430 AbstractCegarLoop]: === Iteration 94 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:23:22,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:23:22,947 INFO L82 PathProgramCache]: Analyzing trace with hash -543246416, now seen corresponding path program 7 times [2021-08-12 19:23:22,947 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:23:22,947 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877531696] [2021-08-12 19:23:22,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:23:22,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:23,106 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:23:23,107 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:23:23,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877531696] [2021-08-12 19:23:23,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1877531696] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:23,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546552443] [2021-08-12 19:23:23,107 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:23,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:23,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:23:23,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:23:23,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:23:23,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:23:23,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:23:23,265 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:23:23,265 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:23:23,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-08-12 19:23:23,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546552443] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:23,309 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:23:23,309 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-12 19:23:23,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141018037] [2021-08-12 19:23:23,310 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:23:23,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:23:23,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:23:23,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:23:23,310 INFO L87 Difference]: Start difference. First operand 1418 states and 4897 transitions. Second operand has 21 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:26,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:26,596 INFO L93 Difference]: Finished difference Result 2243 states and 7631 transitions. [2021-08-12 19:23:26,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 19:23:26,596 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:23:26,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:26,601 INFO L225 Difference]: With dead ends: 2243 [2021-08-12 19:23:26,601 INFO L226 Difference]: Without dead ends: 2230 [2021-08-12 19:23:26,602 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 675.5ms TimeCoverageRelationStatistics Valid=178, Invalid=1012, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 19:23:26,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2230 states. [2021-08-12 19:23:26,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2230 to 1410. [2021-08-12 19:23:26,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1410 states, 1409 states have (on average 3.4570617459190918) internal successors, (4871), 1409 states have internal predecessors, (4871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:26,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1410 states to 1410 states and 4871 transitions. [2021-08-12 19:23:27,001 INFO L78 Accepts]: Start accepts. Automaton has 1410 states and 4871 transitions. Word has length 24 [2021-08-12 19:23:27,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:27,001 INFO L482 AbstractCegarLoop]: Abstraction has 1410 states and 4871 transitions. [2021-08-12 19:23:27,002 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:27,002 INFO L276 IsEmpty]: Start isEmpty. Operand 1410 states and 4871 transitions. [2021-08-12 19:23:27,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:23:27,031 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:27,031 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:23:27,246 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-08-12 19:23:27,247 INFO L430 AbstractCegarLoop]: === Iteration 95 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:23:27,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:23:27,247 INFO L82 PathProgramCache]: Analyzing trace with hash 1059751936, now seen corresponding path program 53 times [2021-08-12 19:23:27,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:23:27,247 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461353816] [2021-08-12 19:23:27,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:23:27,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:27,434 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:23:27,435 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:23:27,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461353816] [2021-08-12 19:23:27,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461353816] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:27,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885423799] [2021-08-12 19:23:27,435 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 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:27,463 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:23:27,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:23:27,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:23:27,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:23:27,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:23:27,625 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:23:27,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:23:27,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:23:27,627 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-08-12 19:23:27,661 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:23:27,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885423799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:27,662 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:23:27,662 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-12 19:23:27,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428283179] [2021-08-12 19:23:27,662 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:23:27,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:23:27,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:23:27,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:23:27,662 INFO L87 Difference]: Start difference. First operand 1410 states and 4871 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:31,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:31,348 INFO L93 Difference]: Finished difference Result 2282 states and 7678 transitions. [2021-08-12 19:23:31,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-12 19:23:31,348 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:23:31,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:31,353 INFO L225 Difference]: With dead ends: 2282 [2021-08-12 19:23:31,353 INFO L226 Difference]: Without dead ends: 2270 [2021-08-12 19:23:31,354 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 785.4ms TimeCoverageRelationStatistics Valid=245, Invalid=1647, Unknown=0, NotChecked=0, Total=1892 [2021-08-12 19:23:31,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2270 states. [2021-08-12 19:23:31,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2270 to 1412. [2021-08-12 19:23:31,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1412 states, 1411 states have (on average 3.4564138908575477) internal successors, (4877), 1411 states have internal predecessors, (4877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:31,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1412 states to 1412 states and 4877 transitions. [2021-08-12 19:23:31,758 INFO L78 Accepts]: Start accepts. Automaton has 1412 states and 4877 transitions. Word has length 24 [2021-08-12 19:23:31,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:31,759 INFO L482 AbstractCegarLoop]: Abstraction has 1412 states and 4877 transitions. [2021-08-12 19:23:31,759 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:31,759 INFO L276 IsEmpty]: Start isEmpty. Operand 1412 states and 4877 transitions. [2021-08-12 19:23:31,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:23:31,761 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:31,761 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:23:31,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-08-12 19:23:31,976 INFO L430 AbstractCegarLoop]: === Iteration 96 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:23:31,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:23:31,977 INFO L82 PathProgramCache]: Analyzing trace with hash -448330122, now seen corresponding path program 54 times [2021-08-12 19:23:31,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:23:31,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952732884] [2021-08-12 19:23:31,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:23:31,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:32,155 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:23:32,155 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:23:32,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952732884] [2021-08-12 19:23:32,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952732884] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:32,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270463978] [2021-08-12 19:23:32,155 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 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:32,183 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:23:32,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:23:32,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 19:23:32,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:23:32,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:23:32,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:23:32,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:23:32,442 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:23:32,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2021-08-12 19:23:32,446 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:23:32,473 INFO L628 ElimStorePlain]: treesize reduction 29, result has 52.5 percent of original size [2021-08-12 19:23:32,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:23:32,476 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:21 [2021-08-12 19:23:32,548 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:23:32,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1270463978] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:32,548 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:23:32,548 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-12 19:23:32,548 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256675587] [2021-08-12 19:23:32,548 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 19:23:32,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:23:32,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 19:23:32,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=528, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:23:32,548 INFO L87 Difference]: Start difference. First operand 1412 states and 4877 transitions. Second operand has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:36,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:36,025 INFO L93 Difference]: Finished difference Result 2224 states and 7433 transitions. [2021-08-12 19:23:36,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 19:23:36,025 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:23:36,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:36,030 INFO L225 Difference]: With dead ends: 2224 [2021-08-12 19:23:36,030 INFO L226 Difference]: Without dead ends: 2190 [2021-08-12 19:23:36,030 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 751.5ms TimeCoverageRelationStatistics Valid=167, Invalid=1165, Unknown=0, NotChecked=0, Total=1332 [2021-08-12 19:23:36,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2190 states. [2021-08-12 19:23:36,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2190 to 1424. [2021-08-12 19:23:36,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1424 states, 1423 states have (on average 3.456078706957133) internal successors, (4918), 1423 states have internal predecessors, (4918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:36,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1424 states to 1424 states and 4918 transitions. [2021-08-12 19:23:36,473 INFO L78 Accepts]: Start accepts. Automaton has 1424 states and 4918 transitions. Word has length 24 [2021-08-12 19:23:36,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:36,473 INFO L482 AbstractCegarLoop]: Abstraction has 1424 states and 4918 transitions. [2021-08-12 19:23:36,473 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:36,473 INFO L276 IsEmpty]: Start isEmpty. Operand 1424 states and 4918 transitions. [2021-08-12 19:23:36,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:23:36,475 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:36,475 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:23:36,689 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,85 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:36,689 INFO L430 AbstractCegarLoop]: === Iteration 97 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:23:36,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:23:36,689 INFO L82 PathProgramCache]: Analyzing trace with hash 1487913390, now seen corresponding path program 55 times [2021-08-12 19:23:36,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:23:36,689 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125219019] [2021-08-12 19:23:36,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:23:36,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:36,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-08-12 19:23:36,858 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:23:36,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125219019] [2021-08-12 19:23:36,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125219019] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:36,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925182932] [2021-08-12 19:23:36,858 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 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:36,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:36,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:23:36,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:23:37,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:23:37,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:23:37,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:23:37,038 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:23:37,038 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-08-12 19:23:37,066 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:23:37,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925182932] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:37,066 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:23:37,066 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-12 19:23:37,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486526260] [2021-08-12 19:23:37,066 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:23:37,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:23:37,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:23:37,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:23:37,066 INFO L87 Difference]: Start difference. First operand 1424 states and 4918 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:40,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:40,526 INFO L93 Difference]: Finished difference Result 2215 states and 7450 transitions. [2021-08-12 19:23:40,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-12 19:23:40,526 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:23:40,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:40,531 INFO L225 Difference]: With dead ends: 2215 [2021-08-12 19:23:40,531 INFO L226 Difference]: Without dead ends: 2191 [2021-08-12 19:23:40,531 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 780.4ms TimeCoverageRelationStatistics Valid=235, Invalid=1487, Unknown=0, NotChecked=0, Total=1722 [2021-08-12 19:23:40,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2191 states. [2021-08-12 19:23:40,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2191 to 1426. [2021-08-12 19:23:40,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1426 states, 1425 states have (on average 3.4596491228070176) internal successors, (4930), 1425 states have internal predecessors, (4930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:40,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1426 states to 1426 states and 4930 transitions. [2021-08-12 19:23:40,946 INFO L78 Accepts]: Start accepts. Automaton has 1426 states and 4930 transitions. Word has length 24 [2021-08-12 19:23:40,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:40,947 INFO L482 AbstractCegarLoop]: Abstraction has 1426 states and 4930 transitions. [2021-08-12 19:23:40,947 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:40,947 INFO L276 IsEmpty]: Start isEmpty. Operand 1426 states and 4930 transitions. [2021-08-12 19:23:40,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:23:40,949 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:40,949 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:23:41,150 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-08-12 19:23:41,151 INFO L430 AbstractCegarLoop]: === Iteration 98 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:23:41,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:23:41,151 INFO L82 PathProgramCache]: Analyzing trace with hash 1311371958, now seen corresponding path program 56 times [2021-08-12 19:23:41,151 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:23:41,151 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234081298] [2021-08-12 19:23:41,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:23:41,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:41,329 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:23:41,329 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:23:41,329 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234081298] [2021-08-12 19:23:41,329 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234081298] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:41,329 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867912515] [2021-08-12 19:23:41,329 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 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:41,356 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:23:41,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:23:41,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 19:23:41,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:23:41,486 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:23:41,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, 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-08-12 19:23:41,487 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:23:41,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:23:41,497 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:23:41,498 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:26 [2021-08-12 19:23:41,584 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:23:41,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867912515] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:41,584 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:23:41,584 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-12 19:23:41,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211087928] [2021-08-12 19:23:41,584 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:23:41,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:23:41,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:23:41,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:23:41,584 INFO L87 Difference]: Start difference. First operand 1426 states and 4930 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:44,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:44,826 INFO L93 Difference]: Finished difference Result 2146 states and 7222 transitions. [2021-08-12 19:23:44,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-12 19:23:44,826 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:23:44,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:44,831 INFO L225 Difference]: With dead ends: 2146 [2021-08-12 19:23:44,831 INFO L226 Difference]: Without dead ends: 2134 [2021-08-12 19:23:44,832 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 772.9ms TimeCoverageRelationStatistics Valid=251, Invalid=1555, Unknown=0, NotChecked=0, Total=1806 [2021-08-12 19:23:44,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2134 states. [2021-08-12 19:23:45,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2134 to 1432. [2021-08-12 19:23:45,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1432 states, 1431 states have (on average 3.4556254367575123) internal successors, (4945), 1431 states have internal predecessors, (4945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:45,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1432 states to 1432 states and 4945 transitions. [2021-08-12 19:23:45,283 INFO L78 Accepts]: Start accepts. Automaton has 1432 states and 4945 transitions. Word has length 24 [2021-08-12 19:23:45,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:45,284 INFO L482 AbstractCegarLoop]: Abstraction has 1432 states and 4945 transitions. [2021-08-12 19:23:45,284 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:45,284 INFO L276 IsEmpty]: Start isEmpty. Operand 1432 states and 4945 transitions. [2021-08-12 19:23:45,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:23:45,286 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:45,286 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:23:45,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2021-08-12 19:23:45,488 INFO L430 AbstractCegarLoop]: === Iteration 99 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:23:45,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:23:45,489 INFO L82 PathProgramCache]: Analyzing trace with hash 477633518, now seen corresponding path program 57 times [2021-08-12 19:23:45,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:23:45,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185523005] [2021-08-12 19:23:45,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:23:45,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:45,689 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:23:45,690 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:23:45,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185523005] [2021-08-12 19:23:45,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185523005] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:45,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801734163] [2021-08-12 19:23:45,690 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 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:45,717 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:23:45,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:23:45,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:23:45,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:23:45,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:23:45,858 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:23:45,858 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 23 treesize of output 49 [2021-08-12 19:23:45,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:23:45,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:23:45,877 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:23:45,877 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:34, output treesize:46 [2021-08-12 19:23:46,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-08-12 19:23:46,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [801734163] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:46,047 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:23:46,047 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-12 19:23:46,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455013839] [2021-08-12 19:23:46,047 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:23:46,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:23:46,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:23:46,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=484, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:23:46,048 INFO L87 Difference]: Start difference. First operand 1432 states and 4945 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:50,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:50,189 INFO L93 Difference]: Finished difference Result 2176 states and 7262 transitions. [2021-08-12 19:23:50,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-12 19:23:50,189 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:23:50,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:50,194 INFO L225 Difference]: With dead ends: 2176 [2021-08-12 19:23:50,194 INFO L226 Difference]: Without dead ends: 2163 [2021-08-12 19:23:50,194 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 673 ImplicationChecksByTransitivity, 1432.5ms TimeCoverageRelationStatistics Valid=384, Invalid=2268, Unknown=0, NotChecked=0, Total=2652 [2021-08-12 19:23:50,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2163 states. [2021-08-12 19:23:50,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2163 to 1456. [2021-08-12 19:23:50,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1456 states, 1455 states have (on average 3.454982817869416) internal successors, (5027), 1455 states have internal predecessors, (5027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:50,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1456 states to 1456 states and 5027 transitions. [2021-08-12 19:23:50,643 INFO L78 Accepts]: Start accepts. Automaton has 1456 states and 5027 transitions. Word has length 24 [2021-08-12 19:23:50,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:50,643 INFO L482 AbstractCegarLoop]: Abstraction has 1456 states and 5027 transitions. [2021-08-12 19:23:50,643 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:50,643 INFO L276 IsEmpty]: Start isEmpty. Operand 1456 states and 5027 transitions. [2021-08-12 19:23:50,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:23:50,645 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:50,645 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:23:50,861 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-08-12 19:23:50,861 INFO L430 AbstractCegarLoop]: === Iteration 100 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:23:50,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:23:50,861 INFO L82 PathProgramCache]: Analyzing trace with hash 1259467318, now seen corresponding path program 58 times [2021-08-12 19:23:50,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:23:50,862 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430609578] [2021-08-12 19:23:50,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:23:50,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:51,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-08-12 19:23:51,032 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:23:51,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430609578] [2021-08-12 19:23:51,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430609578] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:51,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854255910] [2021-08-12 19:23:51,032 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 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:51,058 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:23:51,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:23:51,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:23:51,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:23:51,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:23:51,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:23:51,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:23:51,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:23:51,187 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:23:51,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-08-12 19:23:51,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854255910] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:51,233 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:23:51,233 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-12 19:23:51,233 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047008964] [2021-08-12 19:23:51,233 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:23:51,233 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:23:51,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:23:51,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:23:51,234 INFO L87 Difference]: Start difference. First operand 1456 states and 5027 transitions. Second operand has 21 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:54,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:54,308 INFO L93 Difference]: Finished difference Result 2093 states and 7064 transitions. [2021-08-12 19:23:54,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 19:23:54,308 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:23:54,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:54,313 INFO L225 Difference]: With dead ends: 2093 [2021-08-12 19:23:54,313 INFO L226 Difference]: Without dead ends: 2080 [2021-08-12 19:23:54,314 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 589.7ms TimeCoverageRelationStatistics Valid=149, Invalid=907, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 19:23:54,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2080 states. [2021-08-12 19:23:54,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2080 to 1453. [2021-08-12 19:23:54,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1453 states, 1452 states have (on average 3.4579889807162534) internal successors, (5021), 1452 states have internal predecessors, (5021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:54,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1453 states to 1453 states and 5021 transitions. [2021-08-12 19:23:54,769 INFO L78 Accepts]: Start accepts. Automaton has 1453 states and 5021 transitions. Word has length 24 [2021-08-12 19:23:54,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:54,769 INFO L482 AbstractCegarLoop]: Abstraction has 1453 states and 5021 transitions. [2021-08-12 19:23:54,769 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:54,769 INFO L276 IsEmpty]: Start isEmpty. Operand 1453 states and 5021 transitions. [2021-08-12 19:23:54,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:23:54,771 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:54,771 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:23:54,987 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:54,987 INFO L430 AbstractCegarLoop]: === Iteration 101 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:23:54,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:23:54,987 INFO L82 PathProgramCache]: Analyzing trace with hash -291281526, now seen corresponding path program 8 times [2021-08-12 19:23:54,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:23:54,987 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016035445] [2021-08-12 19:23:54,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:23:54,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:55,154 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:23:55,154 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:23:55,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016035445] [2021-08-12 19:23:55,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016035445] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:55,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55396682] [2021-08-12 19:23:55,155 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 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:55,216 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:23:55,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:23:55,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 19:23:55,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:23:55,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:23:55,432 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:23:55,433 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-08-12 19:23:55,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:23:55,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:23:55,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:23:55,439 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 19:23:55,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-08-12 19:23:55,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55396682] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:55,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:23:55,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-08-12 19:23:55,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171977771] [2021-08-12 19:23:55,472 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:23:55,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:23:55,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:23:55,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:23:55,472 INFO L87 Difference]: Start difference. First operand 1453 states and 5021 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:59,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:23:59,084 INFO L93 Difference]: Finished difference Result 2201 states and 7403 transitions. [2021-08-12 19:23:59,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 19:23:59,084 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:23:59,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:23:59,089 INFO L225 Difference]: With dead ends: 2201 [2021-08-12 19:23:59,090 INFO L226 Difference]: Without dead ends: 2190 [2021-08-12 19:23:59,090 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 713.6ms TimeCoverageRelationStatistics Valid=206, Invalid=1434, Unknown=0, NotChecked=0, Total=1640 [2021-08-12 19:23:59,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2190 states. [2021-08-12 19:23:59,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2190 to 1453. [2021-08-12 19:23:59,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1453 states, 1452 states have (on average 3.4579889807162534) internal successors, (5021), 1452 states have internal predecessors, (5021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:59,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1453 states to 1453 states and 5021 transitions. [2021-08-12 19:23:59,538 INFO L78 Accepts]: Start accepts. Automaton has 1453 states and 5021 transitions. Word has length 24 [2021-08-12 19:23:59,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:23:59,539 INFO L482 AbstractCegarLoop]: Abstraction has 1453 states and 5021 transitions. [2021-08-12 19:23:59,539 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:23:59,539 INFO L276 IsEmpty]: Start isEmpty. Operand 1453 states and 5021 transitions. [2021-08-12 19:23:59,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:23:59,540 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:23:59,540 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:23:59,749 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:59,749 INFO L430 AbstractCegarLoop]: === Iteration 102 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:23:59,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:23:59,750 INFO L82 PathProgramCache]: Analyzing trace with hash -500818906, now seen corresponding path program 9 times [2021-08-12 19:23:59,750 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:23:59,750 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213011449] [2021-08-12 19:23:59,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:23:59,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:23:59,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-08-12 19:23:59,952 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:23:59,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1213011449] [2021-08-12 19:23:59,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1213011449] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:23:59,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060414632] [2021-08-12 19:23:59,953 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 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:23:59,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:23:59,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:23:59,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:23:59,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:24:00,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:24:00,133 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:24:00,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:24:00,135 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:24:00,135 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-08-12 19:24:00,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-08-12 19:24:00,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060414632] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:00,166 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:24:00,166 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-12 19:24:00,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815262711] [2021-08-12 19:24:00,166 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:24:00,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:24:00,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:24:00,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:24:00,167 INFO L87 Difference]: Start difference. First operand 1453 states and 5021 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:04,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:24:04,147 INFO L93 Difference]: Finished difference Result 2245 states and 7549 transitions. [2021-08-12 19:24:04,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-12 19:24:04,147 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:24:04,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:24:04,152 INFO L225 Difference]: With dead ends: 2245 [2021-08-12 19:24:04,152 INFO L226 Difference]: Without dead ends: 2224 [2021-08-12 19:24:04,153 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 864.0ms TimeCoverageRelationStatistics Valid=241, Invalid=1565, Unknown=0, NotChecked=0, Total=1806 [2021-08-12 19:24:04,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2224 states. [2021-08-12 19:24:04,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2224 to 1462. [2021-08-12 19:24:04,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1462 states, 1461 states have (on average 3.45927446954141) internal successors, (5054), 1461 states have internal predecessors, (5054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:04,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1462 states to 1462 states and 5054 transitions. [2021-08-12 19:24:04,614 INFO L78 Accepts]: Start accepts. Automaton has 1462 states and 5054 transitions. Word has length 24 [2021-08-12 19:24:04,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:24:04,614 INFO L482 AbstractCegarLoop]: Abstraction has 1462 states and 5054 transitions. [2021-08-12 19:24:04,614 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:04,614 INFO L276 IsEmpty]: Start isEmpty. Operand 1462 states and 5054 transitions. [2021-08-12 19:24:04,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:24:04,616 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:24:04,616 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:24:04,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:24:04,832 INFO L430 AbstractCegarLoop]: === Iteration 103 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:24:04,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:24:04,832 INFO L82 PathProgramCache]: Analyzing trace with hash 1227852840, now seen corresponding path program 10 times [2021-08-12 19:24:04,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:24:04,832 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565715637] [2021-08-12 19:24:04,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:24:04,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:24:05,068 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:24:05,069 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:24:05,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565715637] [2021-08-12 19:24:05,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565715637] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:05,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580278121] [2021-08-12 19:24:05,069 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 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:24:05,098 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:24:05,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:24:05,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:24:05,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:24:05,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:24:05,245 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:24:05,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:24:05,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:24:05,247 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-08-12 19:24:05,276 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:24:05,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580278121] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:05,276 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:24:05,276 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-12 19:24:05,276 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509762133] [2021-08-12 19:24:05,276 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:24:05,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:24:05,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:24:05,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:24:05,277 INFO L87 Difference]: Start difference. First operand 1462 states and 5054 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:09,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:24:09,000 INFO L93 Difference]: Finished difference Result 2197 states and 7407 transitions. [2021-08-12 19:24:09,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 19:24:09,001 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:24:09,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:24:09,006 INFO L225 Difference]: With dead ends: 2197 [2021-08-12 19:24:09,006 INFO L226 Difference]: Without dead ends: 2176 [2021-08-12 19:24:09,006 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 819.2ms TimeCoverageRelationStatistics Valid=235, Invalid=1487, Unknown=0, NotChecked=0, Total=1722 [2021-08-12 19:24:09,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2176 states. [2021-08-12 19:24:09,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2176 to 1460. [2021-08-12 19:24:09,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1460 states, 1459 states have (on average 3.4619602467443453) internal successors, (5051), 1459 states have internal predecessors, (5051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:09,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1460 states to 1460 states and 5051 transitions. [2021-08-12 19:24:09,499 INFO L78 Accepts]: Start accepts. Automaton has 1460 states and 5051 transitions. Word has length 24 [2021-08-12 19:24:09,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:24:09,500 INFO L482 AbstractCegarLoop]: Abstraction has 1460 states and 5051 transitions. [2021-08-12 19:24:09,500 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:09,500 INFO L276 IsEmpty]: Start isEmpty. Operand 1460 states and 5051 transitions. [2021-08-12 19:24:09,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:24:09,502 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:24:09,502 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:24:09,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-08-12 19:24:09,707 INFO L430 AbstractCegarLoop]: === Iteration 104 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:24:09,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:24:09,707 INFO L82 PathProgramCache]: Analyzing trace with hash 199702980, now seen corresponding path program 11 times [2021-08-12 19:24:09,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:24:09,707 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562409678] [2021-08-12 19:24:09,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:24:09,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:24:09,902 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:24:09,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:24:09,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562409678] [2021-08-12 19:24:09,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562409678] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:09,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705523765] [2021-08-12 19:24:09,903 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 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:24:09,928 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:24:09,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:24:09,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:24:09,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:24:10,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:24:10,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:24:10,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:24:10,057 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:24:10,057 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:24:10,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-08-12 19:24:10,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705523765] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:10,106 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:24:10,106 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-12 19:24:10,106 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954496146] [2021-08-12 19:24:10,106 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:24:10,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:24:10,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:24:10,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:24:10,106 INFO L87 Difference]: Start difference. First operand 1460 states and 5051 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:13,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:24:13,589 INFO L93 Difference]: Finished difference Result 2167 states and 7324 transitions. [2021-08-12 19:24:13,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 19:24:13,590 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:24:13,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:24:13,595 INFO L225 Difference]: With dead ends: 2167 [2021-08-12 19:24:13,595 INFO L226 Difference]: Without dead ends: 2156 [2021-08-12 19:24:13,595 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 621.1ms TimeCoverageRelationStatistics Valid=199, Invalid=1133, Unknown=0, NotChecked=0, Total=1332 [2021-08-12 19:24:13,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2156 states. [2021-08-12 19:24:14,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2156 to 1469. [2021-08-12 19:24:14,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1469 states, 1468 states have (on average 3.459809264305177) internal successors, (5079), 1468 states have internal predecessors, (5079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:14,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1469 states to 1469 states and 5079 transitions. [2021-08-12 19:24:14,079 INFO L78 Accepts]: Start accepts. Automaton has 1469 states and 5079 transitions. Word has length 24 [2021-08-12 19:24:14,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:24:14,080 INFO L482 AbstractCegarLoop]: Abstraction has 1469 states and 5079 transitions. [2021-08-12 19:24:14,080 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:14,080 INFO L276 IsEmpty]: Start isEmpty. Operand 1469 states and 5079 transitions. [2021-08-12 19:24:14,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:24:14,081 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:24:14,082 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:24:14,294 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-08-12 19:24:14,294 INFO L430 AbstractCegarLoop]: === Iteration 105 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:24:14,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:24:14,294 INFO L82 PathProgramCache]: Analyzing trace with hash 523289158, now seen corresponding path program 12 times [2021-08-12 19:24:14,294 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:24:14,294 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422751489] [2021-08-12 19:24:14,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:24:14,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:24:14,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-08-12 19:24:14,493 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:24:14,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422751489] [2021-08-12 19:24:14,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422751489] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:14,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1034328570] [2021-08-12 19:24:14,493 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 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:24:14,520 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:24:14,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:24:14,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 19:24:14,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:24:14,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:24:14,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:24:14,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:24:14,709 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:24:14,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 43 [2021-08-12 19:24:14,711 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:24:14,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:24:14,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:24:14,732 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:88 [2021-08-12 19:24:14,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-08-12 19:24:14,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1034328570] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:14,844 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:24:14,844 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-12 19:24:14,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908212799] [2021-08-12 19:24:14,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:24:14,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:24:14,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:24:14,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=474, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:24:14,845 INFO L87 Difference]: Start difference. First operand 1469 states and 5079 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:18,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:24:18,643 INFO L93 Difference]: Finished difference Result 2144 states and 7235 transitions. [2021-08-12 19:24:18,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 19:24:18,644 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:24:18,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:24:18,649 INFO L225 Difference]: With dead ends: 2144 [2021-08-12 19:24:18,649 INFO L226 Difference]: Without dead ends: 2133 [2021-08-12 19:24:18,649 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 386 ImplicationChecksByTransitivity, 972.7ms TimeCoverageRelationStatistics Valid=284, Invalid=1522, Unknown=0, NotChecked=0, Total=1806 [2021-08-12 19:24:18,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2133 states. [2021-08-12 19:24:19,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2133 to 1481. [2021-08-12 19:24:19,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1481 states, 1480 states have (on average 3.4594594594594597) internal successors, (5120), 1480 states have internal predecessors, (5120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:19,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1481 states to 1481 states and 5120 transitions. [2021-08-12 19:24:19,149 INFO L78 Accepts]: Start accepts. Automaton has 1481 states and 5120 transitions. Word has length 24 [2021-08-12 19:24:19,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:24:19,149 INFO L482 AbstractCegarLoop]: Abstraction has 1481 states and 5120 transitions. [2021-08-12 19:24:19,149 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:19,149 INFO L276 IsEmpty]: Start isEmpty. Operand 1481 states and 5120 transitions. [2021-08-12 19:24:19,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:24:19,151 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:24:19,151 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:24:19,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-08-12 19:24:19,364 INFO L430 AbstractCegarLoop]: === Iteration 106 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:24:19,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:24:19,364 INFO L82 PathProgramCache]: Analyzing trace with hash -2085934016, now seen corresponding path program 13 times [2021-08-12 19:24:19,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:24:19,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859563753] [2021-08-12 19:24:19,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:24:19,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:24:19,534 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:24:19,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:24:19,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859563753] [2021-08-12 19:24:19,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859563753] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:19,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376377606] [2021-08-12 19:24:19,534 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 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-08-12 19:24:19,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:24:19,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:24:19,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:24:19,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:24:19,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:24:19,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:24:19,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:24:19,676 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:24:19,719 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:24:19,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [376377606] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:19,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:24:19,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-12 19:24:19,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525155814] [2021-08-12 19:24:19,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:24:19,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:24:19,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:24:19,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:24:19,720 INFO L87 Difference]: Start difference. First operand 1481 states and 5120 transitions. Second operand has 21 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:22,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:24:22,970 INFO L93 Difference]: Finished difference Result 2096 states and 7098 transitions. [2021-08-12 19:24:22,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 19:24:22,970 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:24:22,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:24:22,975 INFO L225 Difference]: With dead ends: 2096 [2021-08-12 19:24:22,975 INFO L226 Difference]: Without dead ends: 2083 [2021-08-12 19:24:22,975 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 535.4ms TimeCoverageRelationStatistics Valid=149, Invalid=907, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 19:24:22,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2083 states. [2021-08-12 19:24:23,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2083 to 1473. [2021-08-12 19:24:23,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1473 states, 1472 states have (on average 3.4619565217391304) internal successors, (5096), 1472 states have internal predecessors, (5096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:23,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1473 states to 1473 states and 5096 transitions. [2021-08-12 19:24:23,480 INFO L78 Accepts]: Start accepts. Automaton has 1473 states and 5096 transitions. Word has length 24 [2021-08-12 19:24:23,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:24:23,480 INFO L482 AbstractCegarLoop]: Abstraction has 1473 states and 5096 transitions. [2021-08-12 19:24:23,481 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:23,481 INFO L276 IsEmpty]: Start isEmpty. Operand 1473 states and 5096 transitions. [2021-08-12 19:24:23,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:24:23,482 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:24:23,482 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:24:23,696 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:24:23,697 INFO L430 AbstractCegarLoop]: === Iteration 107 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:24:23,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:24:23,697 INFO L82 PathProgramCache]: Analyzing trace with hash 721304348, now seen corresponding path program 59 times [2021-08-12 19:24:23,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:24:23,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366548356] [2021-08-12 19:24:23,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:24:23,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:24:23,890 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:24:23,890 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:24:23,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366548356] [2021-08-12 19:24:23,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366548356] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:23,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115959715] [2021-08-12 19:24:23,890 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 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:24:23,995 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:24:23,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:24:23,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:24:23,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:24:24,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:24:24,160 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:24:24,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:24:24,162 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:24:24,162 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-08-12 19:24:24,195 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:24:24,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115959715] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:24,196 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:24:24,196 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-12 19:24:24,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036050888] [2021-08-12 19:24:24,196 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:24:24,196 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:24:24,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:24:24,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:24:24,196 INFO L87 Difference]: Start difference. First operand 1473 states and 5096 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:29,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:24:29,250 INFO L93 Difference]: Finished difference Result 2361 states and 7862 transitions. [2021-08-12 19:24:29,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-12 19:24:29,251 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:24:29,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:24:29,256 INFO L225 Difference]: With dead ends: 2361 [2021-08-12 19:24:29,256 INFO L226 Difference]: Without dead ends: 2317 [2021-08-12 19:24:29,256 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 806 ImplicationChecksByTransitivity, 1394.1ms TimeCoverageRelationStatistics Valid=405, Invalid=2675, Unknown=0, NotChecked=0, Total=3080 [2021-08-12 19:24:29,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2317 states. [2021-08-12 19:24:29,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2317 to 1490. [2021-08-12 19:24:29,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1490 states, 1489 states have (on average 3.455339153794493) internal successors, (5145), 1489 states have internal predecessors, (5145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:29,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1490 states to 1490 states and 5145 transitions. [2021-08-12 19:24:29,746 INFO L78 Accepts]: Start accepts. Automaton has 1490 states and 5145 transitions. Word has length 24 [2021-08-12 19:24:29,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:24:29,746 INFO L482 AbstractCegarLoop]: Abstraction has 1490 states and 5145 transitions. [2021-08-12 19:24:29,746 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:29,746 INFO L276 IsEmpty]: Start isEmpty. Operand 1490 states and 5145 transitions. [2021-08-12 19:24:29,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:24:29,748 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:24:29,748 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:24:29,963 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:24:29,963 INFO L430 AbstractCegarLoop]: === Iteration 108 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:24:29,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:24:29,963 INFO L82 PathProgramCache]: Analyzing trace with hash 1985601830, now seen corresponding path program 60 times [2021-08-12 19:24:29,963 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:24:29,963 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271661677] [2021-08-12 19:24:29,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:24:29,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:24:30,134 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:24:30,135 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:24:30,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271661677] [2021-08-12 19:24:30,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271661677] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:30,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853031645] [2021-08-12 19:24:30,135 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 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:24:30,161 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:24:30,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:24:30,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:24:30,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:24:30,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:24:30,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:24:30,374 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:24:30,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 40 [2021-08-12 19:24:30,380 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:24:30,406 INFO L628 ElimStorePlain]: treesize reduction 31, result has 44.6 percent of original size [2021-08-12 19:24:30,408 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:24:30,408 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2021-08-12 19:24:30,480 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:24:30,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1853031645] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:30,481 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:24:30,481 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-12 19:24:30,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803291895] [2021-08-12 19:24:30,481 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 19:24:30,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:24:30,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 19:24:30,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=532, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:24:30,481 INFO L87 Difference]: Start difference. First operand 1490 states and 5145 transitions. Second operand has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:34,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:24:34,705 INFO L93 Difference]: Finished difference Result 2235 states and 7488 transitions. [2021-08-12 19:24:34,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 19:24:34,705 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:24:34,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:24:34,710 INFO L225 Difference]: With dead ends: 2235 [2021-08-12 19:24:34,710 INFO L226 Difference]: Without dead ends: 2187 [2021-08-12 19:24:34,710 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 1060.3ms TimeCoverageRelationStatistics Valid=237, Invalid=1743, Unknown=0, NotChecked=0, Total=1980 [2021-08-12 19:24:34,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2187 states. [2021-08-12 19:24:35,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2187 to 1495. [2021-08-12 19:24:35,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1495 states, 1494 states have (on average 3.4558232931726907) internal successors, (5163), 1494 states have internal predecessors, (5163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:35,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1495 states to 1495 states and 5163 transitions. [2021-08-12 19:24:35,205 INFO L78 Accepts]: Start accepts. Automaton has 1495 states and 5163 transitions. Word has length 24 [2021-08-12 19:24:35,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:24:35,205 INFO L482 AbstractCegarLoop]: Abstraction has 1495 states and 5163 transitions. [2021-08-12 19:24:35,205 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:35,205 INFO L276 IsEmpty]: Start isEmpty. Operand 1495 states and 5163 transitions. [2021-08-12 19:24:35,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:24:35,207 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:24:35,207 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:24:35,422 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable165 [2021-08-12 19:24:35,423 INFO L430 AbstractCegarLoop]: === Iteration 109 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:24:35,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:24:35,423 INFO L82 PathProgramCache]: Analyzing trace with hash 1809060398, now seen corresponding path program 61 times [2021-08-12 19:24:35,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:24:35,423 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544549212] [2021-08-12 19:24:35,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:24:35,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:24:35,577 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:24:35,577 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:24:35,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544549212] [2021-08-12 19:24:35,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544549212] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:35,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341050486] [2021-08-12 19:24:35,578 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 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:24:35,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:24:35,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:24:35,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:24:35,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:24:35,722 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:24:35,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:24:35,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:24:35,725 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:24:35,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-08-12 19:24:35,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341050486] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:35,772 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:24:35,772 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-12 19:24:35,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472999488] [2021-08-12 19:24:35,772 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:24:35,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:24:35,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:24:35,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:24:35,773 INFO L87 Difference]: Start difference. First operand 1495 states and 5163 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:39,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:24:39,706 INFO L93 Difference]: Finished difference Result 2157 states and 7272 transitions. [2021-08-12 19:24:39,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-12 19:24:39,707 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:24:39,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:24:39,712 INFO L225 Difference]: With dead ends: 2157 [2021-08-12 19:24:39,712 INFO L226 Difference]: Without dead ends: 2125 [2021-08-12 19:24:39,713 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 979.0ms TimeCoverageRelationStatistics Valid=336, Invalid=1920, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 19:24:39,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2125 states. [2021-08-12 19:24:40,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2125 to 1497. [2021-08-12 19:24:40,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 1496 states have (on average 3.4558823529411766) internal successors, (5170), 1496 states have internal predecessors, (5170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:40,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 5170 transitions. [2021-08-12 19:24:40,212 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 5170 transitions. Word has length 24 [2021-08-12 19:24:40,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:24:40,213 INFO L482 AbstractCegarLoop]: Abstraction has 1497 states and 5170 transitions. [2021-08-12 19:24:40,213 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:40,213 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 5170 transitions. [2021-08-12 19:24:40,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:24:40,214 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:24:40,214 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:24:40,430 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-08-12 19:24:40,430 INFO L430 AbstractCegarLoop]: === Iteration 110 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:24:40,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:24:40,430 INFO L82 PathProgramCache]: Analyzing trace with hash 975321958, now seen corresponding path program 62 times [2021-08-12 19:24:40,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:24:40,430 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956119052] [2021-08-12 19:24:40,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:24:40,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:24:40,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-08-12 19:24:40,591 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:24:40,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956119052] [2021-08-12 19:24:40,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956119052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:40,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108920143] [2021-08-12 19:24:40,591 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 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:24:40,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:24:40,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:24:40,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 19:24:40,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:24:40,752 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:24:40,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, 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-08-12 19:24:40,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:24:40,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:24:40,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:24:40,763 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:26 [2021-08-12 19:24:40,865 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:24:40,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108920143] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:40,865 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:24:40,865 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-12 19:24:40,865 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101151753] [2021-08-12 19:24:40,865 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:24:40,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:24:40,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:24:40,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:24:40,866 INFO L87 Difference]: Start difference. First operand 1497 states and 5170 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:44,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:24:44,947 INFO L93 Difference]: Finished difference Result 2130 states and 7176 transitions. [2021-08-12 19:24:44,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-12 19:24:44,947 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:24:44,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:24:44,953 INFO L225 Difference]: With dead ends: 2130 [2021-08-12 19:24:44,953 INFO L226 Difference]: Without dead ends: 2097 [2021-08-12 19:24:44,953 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 626 ImplicationChecksByTransitivity, 1111.2ms TimeCoverageRelationStatistics Valid=297, Invalid=2055, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 19:24:44,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-08-12 19:24:45,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1499. [2021-08-12 19:24:45,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1499 states, 1498 states have (on average 3.4539385847797064) internal successors, (5174), 1498 states have internal predecessors, (5174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:45,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1499 states to 1499 states and 5174 transitions. [2021-08-12 19:24:45,512 INFO L78 Accepts]: Start accepts. Automaton has 1499 states and 5174 transitions. Word has length 24 [2021-08-12 19:24:45,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:24:45,512 INFO L482 AbstractCegarLoop]: Abstraction has 1499 states and 5174 transitions. [2021-08-12 19:24:45,512 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:45,512 INFO L276 IsEmpty]: Start isEmpty. Operand 1499 states and 5174 transitions. [2021-08-12 19:24:45,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:24:45,514 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:24:45,521 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:24:45,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:24:45,737 INFO L430 AbstractCegarLoop]: === Iteration 111 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:24:45,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:24:45,737 INFO L82 PathProgramCache]: Analyzing trace with hash -846298030, now seen corresponding path program 14 times [2021-08-12 19:24:45,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:24:45,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950676815] [2021-08-12 19:24:45,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:24:45,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:24:45,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-08-12 19:24:45,944 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:24:45,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950676815] [2021-08-12 19:24:45,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950676815] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:45,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773890048] [2021-08-12 19:24:45,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 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:24:45,970 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:24:45,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:24:45,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 19:24:45,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:24:46,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:24:46,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:24:46,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, 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-08-12 19:24:46,188 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:24:46,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:24:46,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:24:46,192 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 19:24:46,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-08-12 19:24:46,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773890048] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:46,223 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:24:46,223 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-08-12 19:24:46,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122343833] [2021-08-12 19:24:46,224 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:24:46,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:24:46,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:24:46,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=477, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:24:46,224 INFO L87 Difference]: Start difference. First operand 1499 states and 5174 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:50,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:24:50,902 INFO L93 Difference]: Finished difference Result 2337 states and 7761 transitions. [2021-08-12 19:24:50,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-12 19:24:50,903 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:24:50,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:24:50,908 INFO L225 Difference]: With dead ends: 2337 [2021-08-12 19:24:50,908 INFO L226 Difference]: Without dead ends: 2285 [2021-08-12 19:24:50,908 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 762 ImplicationChecksByTransitivity, 1281.3ms TimeCoverageRelationStatistics Valid=381, Invalid=2589, Unknown=0, NotChecked=0, Total=2970 [2021-08-12 19:24:50,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-08-12 19:24:51,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 1503. [2021-08-12 19:24:51,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1503 states, 1502 states have (on average 3.454727030625832) internal successors, (5189), 1502 states have internal predecessors, (5189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:51,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1503 states to 1503 states and 5189 transitions. [2021-08-12 19:24:51,445 INFO L78 Accepts]: Start accepts. Automaton has 1503 states and 5189 transitions. Word has length 24 [2021-08-12 19:24:51,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:24:51,446 INFO L482 AbstractCegarLoop]: Abstraction has 1503 states and 5189 transitions. [2021-08-12 19:24:51,446 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:51,446 INFO L276 IsEmpty]: Start isEmpty. Operand 1503 states and 5189 transitions. [2021-08-12 19:24:51,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:24:51,447 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:24:51,447 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:24:51,663 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2021-08-12 19:24:51,663 INFO L430 AbstractCegarLoop]: === Iteration 112 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:24:51,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:24:51,663 INFO L82 PathProgramCache]: Analyzing trace with hash 882373716, now seen corresponding path program 15 times [2021-08-12 19:24:51,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:24:51,663 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802163922] [2021-08-12 19:24:51,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:24:51,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:24:51,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-08-12 19:24:51,859 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:24:51,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802163922] [2021-08-12 19:24:51,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802163922] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:51,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1473380603] [2021-08-12 19:24:51,859 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) [2021-08-12 19:24:51,909 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:24:51,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:24:51,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 19:24:51,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:24:52,078 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:24:52,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-08-12 19:24:52,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:24:52,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:24:52,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:24:52,088 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:25 [2021-08-12 19:24:52,159 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:24:52,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1473380603] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:52,159 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:24:52,159 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-08-12 19:24:52,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200247854] [2021-08-12 19:24:52,160 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:24:52,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:24:52,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:24:52,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:24:52,160 INFO L87 Difference]: Start difference. First operand 1503 states and 5189 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:52,521 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 57 [2021-08-12 19:24:58,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:24:58,165 INFO L93 Difference]: Finished difference Result 2318 states and 7733 transitions. [2021-08-12 19:24:58,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-12 19:24:58,166 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:24:58,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:24:58,171 INFO L225 Difference]: With dead ends: 2318 [2021-08-12 19:24:58,171 INFO L226 Difference]: Without dead ends: 2277 [2021-08-12 19:24:58,171 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1198 ImplicationChecksByTransitivity, 2224.9ms TimeCoverageRelationStatistics Valid=572, Invalid=3588, Unknown=0, NotChecked=0, Total=4160 [2021-08-12 19:24:58,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2277 states. [2021-08-12 19:24:58,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2277 to 1507. [2021-08-12 19:24:58,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1507 states, 1506 states have (on average 3.455511288180611) internal successors, (5204), 1506 states have internal predecessors, (5204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:58,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1507 states to 1507 states and 5204 transitions. [2021-08-12 19:24:58,712 INFO L78 Accepts]: Start accepts. Automaton has 1507 states and 5204 transitions. Word has length 24 [2021-08-12 19:24:58,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:24:58,712 INFO L482 AbstractCegarLoop]: Abstraction has 1507 states and 5204 transitions. [2021-08-12 19:24:58,712 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:24:58,712 INFO L276 IsEmpty]: Start isEmpty. Operand 1507 states and 5204 transitions. [2021-08-12 19:24:58,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:24:58,714 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:24:58,714 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:24:58,930 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:24:58,930 INFO L430 AbstractCegarLoop]: === Iteration 113 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:24:58,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:24:58,930 INFO L82 PathProgramCache]: Analyzing trace with hash -145776144, now seen corresponding path program 16 times [2021-08-12 19:24:58,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:24:58,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355205230] [2021-08-12 19:24:58,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:24:58,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:24:59,120 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:24:59,120 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:24:59,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355205230] [2021-08-12 19:24:59,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355205230] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:59,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654334025] [2021-08-12 19:24:59,120 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:24:59,144 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:24:59,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:24:59,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:24:59,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:24:59,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:24:59,267 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:24:59,269 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:24:59,270 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:24:59,270 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:24:59,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-08-12 19:24:59,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654334025] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:24:59,318 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:24:59,318 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-12 19:24:59,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495672726] [2021-08-12 19:24:59,318 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:24:59,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:24:59,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:24:59,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:24:59,318 INFO L87 Difference]: Start difference. First operand 1507 states and 5204 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:03,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:25:03,528 INFO L93 Difference]: Finished difference Result 2154 states and 7267 transitions. [2021-08-12 19:25:03,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-12 19:25:03,529 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:25:03,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:25:03,534 INFO L225 Difference]: With dead ends: 2154 [2021-08-12 19:25:03,534 INFO L226 Difference]: Without dead ends: 2126 [2021-08-12 19:25:03,534 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 1046.5ms TimeCoverageRelationStatistics Valid=350, Invalid=2002, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 19:25:03,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2126 states. [2021-08-12 19:25:04,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2126 to 1510. [2021-08-12 19:25:04,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1510 states, 1509 states have (on average 3.453943008614977) internal successors, (5212), 1509 states have internal predecessors, (5212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:04,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1510 states to 1510 states and 5212 transitions. [2021-08-12 19:25:04,107 INFO L78 Accepts]: Start accepts. Automaton has 1510 states and 5212 transitions. Word has length 24 [2021-08-12 19:25:04,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:25:04,107 INFO L482 AbstractCegarLoop]: Abstraction has 1510 states and 5212 transitions. [2021-08-12 19:25:04,107 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:04,107 INFO L276 IsEmpty]: Start isEmpty. Operand 1510 states and 5212 transitions. [2021-08-12 19:25:04,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:25:04,110 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:25:04,110 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:25:04,324 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,102 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:25:04,325 INFO L430 AbstractCegarLoop]: === Iteration 114 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:25:04,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:25:04,325 INFO L82 PathProgramCache]: Analyzing trace with hash 177810034, now seen corresponding path program 17 times [2021-08-12 19:25:04,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:25:04,325 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229115221] [2021-08-12 19:25:04,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:25:04,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:25:04,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-08-12 19:25:04,521 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:25:04,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229115221] [2021-08-12 19:25:04,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229115221] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:04,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [789623603] [2021-08-12 19:25:04,521 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-08-12 19:25:04,548 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:25:04,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:25:04,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:25:04,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:25:04,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:25:04,667 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:25:04,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:25:04,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:25:04,671 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:25:04,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-08-12 19:25:04,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [789623603] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:04,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:25:04,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-12 19:25:04,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920925654] [2021-08-12 19:25:04,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:25:04,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:25:04,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:25:04,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:25:04,720 INFO L87 Difference]: Start difference. First operand 1510 states and 5212 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:08,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:25:08,859 INFO L93 Difference]: Finished difference Result 2131 states and 7198 transitions. [2021-08-12 19:25:08,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-12 19:25:08,859 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:25:08,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:25:08,864 INFO L225 Difference]: With dead ends: 2131 [2021-08-12 19:25:08,864 INFO L226 Difference]: Without dead ends: 2104 [2021-08-12 19:25:08,864 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 874.2ms TimeCoverageRelationStatistics Valid=255, Invalid=1551, Unknown=0, NotChecked=0, Total=1806 [2021-08-12 19:25:08,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2104 states. [2021-08-12 19:25:09,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2104 to 1507. [2021-08-12 19:25:09,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1507 states, 1506 states have (on average 3.454183266932271) internal successors, (5202), 1506 states have internal predecessors, (5202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:09,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1507 states to 1507 states and 5202 transitions. [2021-08-12 19:25:09,431 INFO L78 Accepts]: Start accepts. Automaton has 1507 states and 5202 transitions. Word has length 24 [2021-08-12 19:25:09,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:25:09,431 INFO L482 AbstractCegarLoop]: Abstraction has 1507 states and 5202 transitions. [2021-08-12 19:25:09,431 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:09,431 INFO L276 IsEmpty]: Start isEmpty. Operand 1507 states and 5202 transitions. [2021-08-12 19:25:09,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:25:09,433 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:25:09,433 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:25:09,649 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:25:09,649 INFO L430 AbstractCegarLoop]: === Iteration 115 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:25:09,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:25:09,649 INFO L82 PathProgramCache]: Analyzing trace with hash 1468982144, now seen corresponding path program 63 times [2021-08-12 19:25:09,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:25:09,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700394601] [2021-08-12 19:25:09,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:25:09,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:25:09,817 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:25:09,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:25:09,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700394601] [2021-08-12 19:25:09,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700394601] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:09,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1917243524] [2021-08-12 19:25:09,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 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:25:09,845 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:25:09,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:25:09,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:25:09,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:25:09,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:25:09,996 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:25:09,998 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:25:09,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:25:09,998 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-08-12 19:25:10,026 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:25:10,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1917243524] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:10,026 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:25:10,026 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-12 19:25:10,026 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940948745] [2021-08-12 19:25:10,026 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:25:10,026 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:25:10,027 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:25:10,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:25:10,027 INFO L87 Difference]: Start difference. First operand 1507 states and 5202 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:15,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:25:15,845 INFO L93 Difference]: Finished difference Result 2397 states and 7991 transitions. [2021-08-12 19:25:15,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-08-12 19:25:15,846 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:25:15,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:25:15,851 INFO L225 Difference]: With dead ends: 2397 [2021-08-12 19:25:15,851 INFO L226 Difference]: Without dead ends: 2353 [2021-08-12 19:25:15,852 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1425 ImplicationChecksByTransitivity, 1948.4ms TimeCoverageRelationStatistics Valid=583, Invalid=3973, Unknown=0, NotChecked=0, Total=4556 [2021-08-12 19:25:15,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2353 states. [2021-08-12 19:25:16,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2353 to 1512. [2021-08-12 19:25:16,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1512 states, 1511 states have (on average 3.452680344142952) internal successors, (5217), 1511 states have internal predecessors, (5217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:16,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1512 states to 1512 states and 5217 transitions. [2021-08-12 19:25:16,433 INFO L78 Accepts]: Start accepts. Automaton has 1512 states and 5217 transitions. Word has length 24 [2021-08-12 19:25:16,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:25:16,433 INFO L482 AbstractCegarLoop]: Abstraction has 1512 states and 5217 transitions. [2021-08-12 19:25:16,433 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:16,433 INFO L276 IsEmpty]: Start isEmpty. Operand 1512 states and 5217 transitions. [2021-08-12 19:25:16,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:25:16,435 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:25:16,435 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:25:16,651 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2021-08-12 19:25:16,651 INFO L430 AbstractCegarLoop]: === Iteration 116 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:25:16,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:25:16,651 INFO L82 PathProgramCache]: Analyzing trace with hash 1686407030, now seen corresponding path program 64 times [2021-08-12 19:25:16,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:25:16,651 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127688682] [2021-08-12 19:25:16,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:25:16,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:25:16,818 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:25:16,819 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:25:16,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127688682] [2021-08-12 19:25:16,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127688682] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:16,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166919896] [2021-08-12 19:25:16,819 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:25:16,846 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:25:16,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:25:16,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:25:16,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:25:16,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:25:16,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:25:16,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:25:16,966 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:25:16,966 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:25:17,013 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:25:17,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166919896] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:17,013 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:25:17,013 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-12 19:25:17,013 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749908510] [2021-08-12 19:25:17,013 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:25:17,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:25:17,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:25:17,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:25:17,014 INFO L87 Difference]: Start difference. First operand 1512 states and 5217 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:21,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:25:21,957 INFO L93 Difference]: Finished difference Result 2233 states and 7501 transitions. [2021-08-12 19:25:21,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-12 19:25:21,958 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:25:21,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:25:21,963 INFO L225 Difference]: With dead ends: 2233 [2021-08-12 19:25:21,963 INFO L226 Difference]: Without dead ends: 2201 [2021-08-12 19:25:21,963 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1031 ImplicationChecksByTransitivity, 1446.6ms TimeCoverageRelationStatistics Valid=477, Invalid=2829, Unknown=0, NotChecked=0, Total=3306 [2021-08-12 19:25:21,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2201 states. [2021-08-12 19:25:22,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2201 to 1514. [2021-08-12 19:25:22,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1514 states, 1513 states have (on average 3.4527428949107732) internal successors, (5224), 1513 states have internal predecessors, (5224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:22,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1514 states to 1514 states and 5224 transitions. [2021-08-12 19:25:22,525 INFO L78 Accepts]: Start accepts. Automaton has 1514 states and 5224 transitions. Word has length 24 [2021-08-12 19:25:22,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:25:22,525 INFO L482 AbstractCegarLoop]: Abstraction has 1514 states and 5224 transitions. [2021-08-12 19:25:22,525 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:22,525 INFO L276 IsEmpty]: Start isEmpty. Operand 1514 states and 5224 transitions. [2021-08-12 19:25:22,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:25:22,527 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:25:22,527 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:25:22,743 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-08-12 19:25:22,743 INFO L430 AbstractCegarLoop]: === Iteration 117 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:25:22,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:25:22,743 INFO L82 PathProgramCache]: Analyzing trace with hash 852668590, now seen corresponding path program 65 times [2021-08-12 19:25:22,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:25:22,743 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172564265] [2021-08-12 19:25:22,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:25:22,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:25:22,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-08-12 19:25:22,915 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:25:22,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172564265] [2021-08-12 19:25:22,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172564265] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:22,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2094093183] [2021-08-12 19:25:22,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 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:25:22,963 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:25:22,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:25:22,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:25:22,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:25:23,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:25:23,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:25:23,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:25:23,124 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-08-12 19:25:23,125 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:25:23,130 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:25:23,130 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:25:23,130 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:7 [2021-08-12 19:25:23,186 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:25:23,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2094093183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:23,186 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:25:23,186 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-12 19:25:23,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370307299] [2021-08-12 19:25:23,186 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:25:23,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:25:23,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:25:23,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=448, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:25:23,187 INFO L87 Difference]: Start difference. First operand 1514 states and 5224 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:28,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:25:28,535 INFO L93 Difference]: Finished difference Result 2186 states and 7334 transitions. [2021-08-12 19:25:28,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-12 19:25:28,535 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:25:28,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:25:28,540 INFO L225 Difference]: With dead ends: 2186 [2021-08-12 19:25:28,540 INFO L226 Difference]: Without dead ends: 2150 [2021-08-12 19:25:28,541 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1203 ImplicationChecksByTransitivity, 1776.7ms TimeCoverageRelationStatistics Valid=513, Invalid=3777, Unknown=0, NotChecked=0, Total=4290 [2021-08-12 19:25:28,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2150 states. [2021-08-12 19:25:29,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2150 to 1509. [2021-08-12 19:25:29,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1509 states, 1508 states have (on average 3.453580901856764) internal successors, (5208), 1508 states have internal predecessors, (5208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:29,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1509 states to 1509 states and 5208 transitions. [2021-08-12 19:25:29,149 INFO L78 Accepts]: Start accepts. Automaton has 1509 states and 5208 transitions. Word has length 24 [2021-08-12 19:25:29,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:25:29,149 INFO L482 AbstractCegarLoop]: Abstraction has 1509 states and 5208 transitions. [2021-08-12 19:25:29,149 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:29,149 INFO L276 IsEmpty]: Start isEmpty. Operand 1509 states and 5208 transitions. [2021-08-12 19:25:29,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:25:29,151 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:25:29,151 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:25:29,367 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:25:29,368 INFO L430 AbstractCegarLoop]: === Iteration 118 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:25:29,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:25:29,368 INFO L82 PathProgramCache]: Analyzing trace with hash 2111150986, now seen corresponding path program 18 times [2021-08-12 19:25:29,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:25:29,368 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855721980] [2021-08-12 19:25:29,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:25:29,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:25:29,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-08-12 19:25:29,644 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:25:29,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855721980] [2021-08-12 19:25:29,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1855721980] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:29,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170428282] [2021-08-12 19:25:29,644 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:25:29,671 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:25:29,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:25:29,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 19:25:29,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:25:29,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:25:29,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:25:29,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, 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-08-12 19:25:29,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:25:29,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:25:29,875 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:25:29,876 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 19:25:29,902 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:25:29,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170428282] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:29,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:25:29,902 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-08-12 19:25:29,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394739915] [2021-08-12 19:25:29,902 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:25:29,902 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:25:29,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:25:29,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:25:29,903 INFO L87 Difference]: Start difference. First operand 1509 states and 5208 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:35,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:25:35,272 INFO L93 Difference]: Finished difference Result 2332 states and 7760 transitions. [2021-08-12 19:25:35,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-12 19:25:35,273 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:25:35,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:25:35,278 INFO L225 Difference]: With dead ends: 2332 [2021-08-12 19:25:35,278 INFO L226 Difference]: Without dead ends: 2272 [2021-08-12 19:25:35,279 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1214 ImplicationChecksByTransitivity, 1624.3ms TimeCoverageRelationStatistics Valid=553, Invalid=3479, Unknown=0, NotChecked=0, Total=4032 [2021-08-12 19:25:35,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2272 states. [2021-08-12 19:25:35,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2272 to 1512. [2021-08-12 19:25:35,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1512 states, 1511 states have (on average 3.4533421575115817) internal successors, (5218), 1511 states have internal predecessors, (5218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:35,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1512 states to 1512 states and 5218 transitions. [2021-08-12 19:25:35,850 INFO L78 Accepts]: Start accepts. Automaton has 1512 states and 5218 transitions. Word has length 24 [2021-08-12 19:25:35,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:25:35,850 INFO L482 AbstractCegarLoop]: Abstraction has 1512 states and 5218 transitions. [2021-08-12 19:25:35,850 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:35,850 INFO L276 IsEmpty]: Start isEmpty. Operand 1512 states and 5218 transitions. [2021-08-12 19:25:35,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:25:35,852 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:25:35,852 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:25:36,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:25:36,065 INFO L430 AbstractCegarLoop]: === Iteration 119 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:25:36,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:25:36,065 INFO L82 PathProgramCache]: Analyzing trace with hash 1083001126, now seen corresponding path program 19 times [2021-08-12 19:25:36,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:25:36,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512079476] [2021-08-12 19:25:36,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:25:36,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:25:36,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-08-12 19:25:36,274 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:25:36,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512079476] [2021-08-12 19:25:36,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512079476] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:36,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [651971178] [2021-08-12 19:25:36,274 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-08-12 19:25:36,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:25:36,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:25:36,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:25:36,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:25:36,450 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:25:36,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:25:36,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:25:36,454 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:25:36,499 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:25:36,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [651971178] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:36,499 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:25:36,499 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-12 19:25:36,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239177908] [2021-08-12 19:25:36,500 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:25:36,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:25:36,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:25:36,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:25:36,500 INFO L87 Difference]: Start difference. First operand 1512 states and 5218 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:41,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:25:41,760 INFO L93 Difference]: Finished difference Result 2197 states and 7395 transitions. [2021-08-12 19:25:41,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-12 19:25:41,760 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:25:41,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:25:41,765 INFO L225 Difference]: With dead ends: 2197 [2021-08-12 19:25:41,765 INFO L226 Difference]: Without dead ends: 2169 [2021-08-12 19:25:41,766 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 789 ImplicationChecksByTransitivity, 1397.0ms TimeCoverageRelationStatistics Valid=418, Invalid=2234, Unknown=0, NotChecked=0, Total=2652 [2021-08-12 19:25:41,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2169 states. [2021-08-12 19:25:42,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2169 to 1515. [2021-08-12 19:25:42,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1515 states, 1514 states have (on average 3.451783355350066) internal successors, (5226), 1514 states have internal predecessors, (5226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:42,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1515 states to 1515 states and 5226 transitions. [2021-08-12 19:25:42,373 INFO L78 Accepts]: Start accepts. Automaton has 1515 states and 5226 transitions. Word has length 24 [2021-08-12 19:25:42,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:25:42,373 INFO L482 AbstractCegarLoop]: Abstraction has 1515 states and 5226 transitions. [2021-08-12 19:25:42,373 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:42,373 INFO L276 IsEmpty]: Start isEmpty. Operand 1515 states and 5226 transitions. [2021-08-12 19:25:42,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:25:42,375 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:25:42,375 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:25:42,589 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:25:42,589 INFO L430 AbstractCegarLoop]: === Iteration 120 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:25:42,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:25:42,589 INFO L82 PathProgramCache]: Analyzing trace with hash 1406587304, now seen corresponding path program 20 times [2021-08-12 19:25:42,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:25:42,589 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943604346] [2021-08-12 19:25:42,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:25:42,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:25:42,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-08-12 19:25:42,747 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:25:42,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943604346] [2021-08-12 19:25:42,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943604346] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:42,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490998972] [2021-08-12 19:25:42,748 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-08-12 19:25:42,776 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:25:42,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:25:42,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 19:25:42,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:25:42,905 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:25:42,905 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-08-12 19:25:42,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:25:42,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:25:42,917 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:25:42,917 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:26 [2021-08-12 19:25:43,017 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:25:43,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490998972] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:43,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:25:43,017 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-12 19:25:43,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221640127] [2021-08-12 19:25:43,019 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:25:43,019 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:25:43,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:25:43,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:25:43,019 INFO L87 Difference]: Start difference. First operand 1515 states and 5226 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:48,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:25:48,867 INFO L93 Difference]: Finished difference Result 2276 states and 7565 transitions. [2021-08-12 19:25:48,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-12 19:25:48,868 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:25:48,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:25:48,873 INFO L225 Difference]: With dead ends: 2276 [2021-08-12 19:25:48,873 INFO L226 Difference]: Without dead ends: 2243 [2021-08-12 19:25:48,873 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1354 ImplicationChecksByTransitivity, 1905.8ms TimeCoverageRelationStatistics Valid=590, Invalid=3570, Unknown=0, NotChecked=0, Total=4160 [2021-08-12 19:25:48,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2243 states. [2021-08-12 19:25:49,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2243 to 1527. [2021-08-12 19:25:49,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1527 states, 1526 states have (on average 3.450851900393185) internal successors, (5266), 1526 states have internal predecessors, (5266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:49,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1527 states to 1527 states and 5266 transitions. [2021-08-12 19:25:49,480 INFO L78 Accepts]: Start accepts. Automaton has 1527 states and 5266 transitions. Word has length 24 [2021-08-12 19:25:49,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:25:49,480 INFO L482 AbstractCegarLoop]: Abstraction has 1527 states and 5266 transitions. [2021-08-12 19:25:49,480 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:49,480 INFO L276 IsEmpty]: Start isEmpty. Operand 1527 states and 5266 transitions. [2021-08-12 19:25:49,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:25:49,482 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:25:49,482 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:25:49,684 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:25:49,684 INFO L430 AbstractCegarLoop]: === Iteration 121 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:25:49,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:25:49,684 INFO L82 PathProgramCache]: Analyzing trace with hash -1202635870, now seen corresponding path program 21 times [2021-08-12 19:25:49,684 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:25:49,684 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644800876] [2021-08-12 19:25:49,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:25:49,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:25:49,849 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:25:49,849 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:25:49,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644800876] [2021-08-12 19:25:49,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644800876] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:49,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873592125] [2021-08-12 19:25:49,850 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-08-12 19:25:49,877 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:25:49,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:25:49,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:25:49,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:25:49,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:25:49,996 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:25:49,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:25:49,999 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:25:50,000 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:25:50,041 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:25:50,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873592125] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:50,041 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:25:50,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-12 19:25:50,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842579365] [2021-08-12 19:25:50,042 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:25:50,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:25:50,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:25:50,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:25:50,042 INFO L87 Difference]: Start difference. First operand 1527 states and 5266 transitions. Second operand has 21 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:54,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:25:54,664 INFO L93 Difference]: Finished difference Result 2111 states and 7139 transitions. [2021-08-12 19:25:54,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-12 19:25:54,665 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:25:54,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:25:54,671 INFO L225 Difference]: With dead ends: 2111 [2021-08-12 19:25:54,671 INFO L226 Difference]: Without dead ends: 2092 [2021-08-12 19:25:54,671 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 736 ImplicationChecksByTransitivity, 1214.5ms TimeCoverageRelationStatistics Valid=359, Invalid=2091, Unknown=0, NotChecked=0, Total=2450 [2021-08-12 19:25:54,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2092 states. [2021-08-12 19:25:55,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2092 to 1518. [2021-08-12 19:25:55,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1518 states, 1517 states have (on average 3.4535266974291363) internal successors, (5239), 1517 states have internal predecessors, (5239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:55,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1518 states to 1518 states and 5239 transitions. [2021-08-12 19:25:55,290 INFO L78 Accepts]: Start accepts. Automaton has 1518 states and 5239 transitions. Word has length 24 [2021-08-12 19:25:55,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:25:55,290 INFO L482 AbstractCegarLoop]: Abstraction has 1518 states and 5239 transitions. [2021-08-12 19:25:55,290 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:25:55,290 INFO L276 IsEmpty]: Start isEmpty. Operand 1518 states and 5239 transitions. [2021-08-12 19:25:55,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:25:55,292 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:25:55,292 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:25:55,505 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,110 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:25:55,505 INFO L430 AbstractCegarLoop]: === Iteration 122 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:25:55,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:25:55,505 INFO L82 PathProgramCache]: Analyzing trace with hash -743658084, now seen corresponding path program 66 times [2021-08-12 19:25:55,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:25:55,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18974243] [2021-08-12 19:25:55,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:25:55,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:25:55,664 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:25:55,664 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:25:55,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18974243] [2021-08-12 19:25:55,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18974243] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:55,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538554718] [2021-08-12 19:25:55,665 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 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-08-12 19:25:55,693 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:25:55,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:25:55,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 19:25:55,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:25:55,817 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:25:55,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2021-08-12 19:25:55,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:25:55,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:25:55,829 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:25:55,829 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:26 [2021-08-12 19:25:55,917 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:25:55,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538554718] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:25:55,918 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:25:55,918 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-12 19:25:55,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889678954] [2021-08-12 19:25:55,918 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:25:55,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:25:55,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:25:55,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:25:55,918 INFO L87 Difference]: Start difference. First operand 1518 states and 5239 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:03,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:26:03,354 INFO L93 Difference]: Finished difference Result 2780 states and 9119 transitions. [2021-08-12 19:26:03,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-08-12 19:26:03,354 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:26:03,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:26:03,360 INFO L225 Difference]: With dead ends: 2780 [2021-08-12 19:26:03,360 INFO L226 Difference]: Without dead ends: 2741 [2021-08-12 19:26:03,361 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2494 ImplicationChecksByTransitivity, 2361.2ms TimeCoverageRelationStatistics Valid=924, Invalid=6048, Unknown=0, NotChecked=0, Total=6972 [2021-08-12 19:26:03,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2741 states. [2021-08-12 19:26:03,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2741 to 1535. [2021-08-12 19:26:03,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1535 states, 1534 states have (on average 3.4615384615384617) internal successors, (5310), 1534 states have internal predecessors, (5310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:03,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1535 states to 1535 states and 5310 transitions. [2021-08-12 19:26:03,955 INFO L78 Accepts]: Start accepts. Automaton has 1535 states and 5310 transitions. Word has length 24 [2021-08-12 19:26:03,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:26:03,955 INFO L482 AbstractCegarLoop]: Abstraction has 1535 states and 5310 transitions. [2021-08-12 19:26:03,955 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:03,955 INFO L276 IsEmpty]: Start isEmpty. Operand 1535 states and 5310 transitions. [2021-08-12 19:26:03,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:26:03,957 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:26:03,957 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:26:04,170 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:26:04,170 INFO L430 AbstractCegarLoop]: === Iteration 123 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:26:04,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:26:04,171 INFO L82 PathProgramCache]: Analyzing trace with hash 1760448038, now seen corresponding path program 67 times [2021-08-12 19:26:04,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:26:04,171 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416260571] [2021-08-12 19:26:04,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:26:04,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:26:04,373 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:26:04,373 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:26:04,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416260571] [2021-08-12 19:26:04,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416260571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:04,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487928003] [2021-08-12 19:26:04,373 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 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-08-12 19:26:04,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:26:04,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:26:04,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:26:04,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:26:04,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:26:04,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:26:04,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:26:04,518 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:26:04,568 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:26:04,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487928003] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:04,568 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:26:04,568 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-12 19:26:04,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284043548] [2021-08-12 19:26:04,568 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:26:04,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:26:04,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:26:04,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:26:04,569 INFO L87 Difference]: Start difference. First operand 1535 states and 5310 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:11,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:26:11,543 INFO L93 Difference]: Finished difference Result 2832 states and 9296 transitions. [2021-08-12 19:26:11,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-08-12 19:26:11,544 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:26:11,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:26:11,550 INFO L225 Difference]: With dead ends: 2832 [2021-08-12 19:26:11,550 INFO L226 Difference]: Without dead ends: 2787 [2021-08-12 19:26:11,551 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2185 ImplicationChecksByTransitivity, 1975.5ms TimeCoverageRelationStatistics Valid=868, Invalid=5294, Unknown=0, NotChecked=0, Total=6162 [2021-08-12 19:26:11,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2787 states. [2021-08-12 19:26:12,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2787 to 1554. [2021-08-12 19:26:12,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1554 states, 1553 states have (on average 3.4745653573728266) internal successors, (5396), 1553 states have internal predecessors, (5396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:12,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1554 states to 1554 states and 5396 transitions. [2021-08-12 19:26:12,187 INFO L78 Accepts]: Start accepts. Automaton has 1554 states and 5396 transitions. Word has length 24 [2021-08-12 19:26:12,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:26:12,187 INFO L482 AbstractCegarLoop]: Abstraction has 1554 states and 5396 transitions. [2021-08-12 19:26:12,188 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:12,188 INFO L276 IsEmpty]: Start isEmpty. Operand 1554 states and 5396 transitions. [2021-08-12 19:26:12,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:26:12,190 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:26:12,190 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:26:12,405 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-08-12 19:26:12,405 INFO L430 AbstractCegarLoop]: === Iteration 124 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:26:12,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:26:12,405 INFO L82 PathProgramCache]: Analyzing trace with hash 1493814354, now seen corresponding path program 22 times [2021-08-12 19:26:12,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:26:12,405 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138607300] [2021-08-12 19:26:12,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:26:12,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:26:12,556 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:26:12,556 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:26:12,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138607300] [2021-08-12 19:26:12,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138607300] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:12,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1552381389] [2021-08-12 19:26:12,557 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 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-08-12 19:26:12,583 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:26:12,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:26:12,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:26:12,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:26:12,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:26:12,697 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:26:12,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:26:12,700 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:26:12,700 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:26:12,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-08-12 19:26:12,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1552381389] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:12,748 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:26:12,748 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-12 19:26:12,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480829505] [2021-08-12 19:26:12,748 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:26:12,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:26:12,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:26:12,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:26:12,749 INFO L87 Difference]: Start difference. First operand 1554 states and 5396 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:20,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:26:20,051 INFO L93 Difference]: Finished difference Result 2883 states and 9436 transitions. [2021-08-12 19:26:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-12 19:26:20,051 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:26:20,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:26:20,058 INFO L225 Difference]: With dead ends: 2883 [2021-08-12 19:26:20,058 INFO L226 Difference]: Without dead ends: 2832 [2021-08-12 19:26:20,058 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2147 ImplicationChecksByTransitivity, 2039.7ms TimeCoverageRelationStatistics Valid=911, Invalid=5095, Unknown=0, NotChecked=0, Total=6006 [2021-08-12 19:26:20,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2832 states. [2021-08-12 19:26:20,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2832 to 1582. [2021-08-12 19:26:20,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1582 states, 1581 states have (on average 3.4927261227071473) internal successors, (5522), 1581 states have internal predecessors, (5522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:20,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1582 states to 1582 states and 5522 transitions. [2021-08-12 19:26:20,691 INFO L78 Accepts]: Start accepts. Automaton has 1582 states and 5522 transitions. Word has length 24 [2021-08-12 19:26:20,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:26:20,691 INFO L482 AbstractCegarLoop]: Abstraction has 1582 states and 5522 transitions. [2021-08-12 19:26:20,691 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:20,691 INFO L276 IsEmpty]: Start isEmpty. Operand 1582 states and 5522 transitions. [2021-08-12 19:26:20,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:26:20,693 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:26:20,693 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:26:20,909 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2021-08-12 19:26:20,909 INFO L430 AbstractCegarLoop]: === Iteration 125 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:26:20,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:26:20,909 INFO L82 PathProgramCache]: Analyzing trace with hash 1817400532, now seen corresponding path program 23 times [2021-08-12 19:26:20,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:26:20,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633760453] [2021-08-12 19:26:20,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:26:20,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:26:21,055 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:26:21,055 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:26:21,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633760453] [2021-08-12 19:26:21,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633760453] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:21,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792643868] [2021-08-12 19:26:21,056 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:26:21,080 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:26:21,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:26:21,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:26:21,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:26:21,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:26:21,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:26:21,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:26:21,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:26:21,183 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:26:21,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-08-12 19:26:21,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792643868] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:21,224 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:26:21,224 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-12 19:26:21,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346193965] [2021-08-12 19:26:21,224 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:26:21,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:26:21,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:26:21,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:26:21,225 INFO L87 Difference]: Start difference. First operand 1582 states and 5522 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:28,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:26:28,242 INFO L93 Difference]: Finished difference Result 2728 states and 9048 transitions. [2021-08-12 19:26:28,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-12 19:26:28,242 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:26:28,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:26:28,248 INFO L225 Difference]: With dead ends: 2728 [2021-08-12 19:26:28,248 INFO L226 Difference]: Without dead ends: 2706 [2021-08-12 19:26:28,249 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1946 ImplicationChecksByTransitivity, 1901.0ms TimeCoverageRelationStatistics Valid=828, Invalid=4722, Unknown=0, NotChecked=0, Total=5550 [2021-08-12 19:26:28,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2706 states. [2021-08-12 19:26:28,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2706 to 1576. [2021-08-12 19:26:28,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1576 states, 1575 states have (on average 3.493333333333333) internal successors, (5502), 1575 states have internal predecessors, (5502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:28,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1576 states to 1576 states and 5502 transitions. [2021-08-12 19:26:28,894 INFO L78 Accepts]: Start accepts. Automaton has 1576 states and 5502 transitions. Word has length 24 [2021-08-12 19:26:28,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:26:28,894 INFO L482 AbstractCegarLoop]: Abstraction has 1576 states and 5502 transitions. [2021-08-12 19:26:28,894 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:28,894 INFO L276 IsEmpty]: Start isEmpty. Operand 1576 states and 5502 transitions. [2021-08-12 19:26:28,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:26:28,896 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:26:28,896 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:26:29,112 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:26:29,112 INFO L430 AbstractCegarLoop]: === Iteration 126 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:26:29,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:26:29,112 INFO L82 PathProgramCache]: Analyzing trace with hash -1940644096, now seen corresponding path program 68 times [2021-08-12 19:26:29,112 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:26:29,112 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386456055] [2021-08-12 19:26:29,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:26:29,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:26:29,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-08-12 19:26:29,265 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:26:29,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386456055] [2021-08-12 19:26:29,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386456055] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:29,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1284527218] [2021-08-12 19:26:29,265 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-08-12 19:26:29,292 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:26:29,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:26:29,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 19:26:29,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:26:29,435 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:26:29,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-08-12 19:26:29,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:26:29,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:26:29,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:26:29,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:25 [2021-08-12 19:26:29,522 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:26:29,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1284527218] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:29,522 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:26:29,522 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-12 19:26:29,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975770272] [2021-08-12 19:26:29,523 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:26:29,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:26:29,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:26:29,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:26:29,523 INFO L87 Difference]: Start difference. First operand 1576 states and 5502 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:37,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:26:37,343 INFO L93 Difference]: Finished difference Result 2805 states and 9393 transitions. [2021-08-12 19:26:37,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-08-12 19:26:37,343 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:26:37,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:26:37,350 INFO L225 Difference]: With dead ends: 2805 [2021-08-12 19:26:37,350 INFO L226 Difference]: Without dead ends: 2781 [2021-08-12 19:26:37,351 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2648 ImplicationChecksByTransitivity, 2441.9ms TimeCoverageRelationStatistics Valid=988, Invalid=6322, Unknown=0, NotChecked=0, Total=7310 [2021-08-12 19:26:37,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2781 states. [2021-08-12 19:26:38,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2781 to 1592. [2021-08-12 19:26:38,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1592 states, 1591 states have (on average 3.508485229415462) internal successors, (5582), 1591 states have internal predecessors, (5582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:38,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1592 states to 1592 states and 5582 transitions. [2021-08-12 19:26:38,047 INFO L78 Accepts]: Start accepts. Automaton has 1592 states and 5582 transitions. Word has length 24 [2021-08-12 19:26:38,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:26:38,047 INFO L482 AbstractCegarLoop]: Abstraction has 1592 states and 5582 transitions. [2021-08-12 19:26:38,047 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:38,047 INFO L276 IsEmpty]: Start isEmpty. Operand 1592 states and 5582 transitions. [2021-08-12 19:26:38,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:26:38,049 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:26:38,049 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:26:38,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:26:38,261 INFO L430 AbstractCegarLoop]: === Iteration 127 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:26:38,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:26:38,261 INFO L82 PathProgramCache]: Analyzing trace with hash -2145562230, now seen corresponding path program 24 times [2021-08-12 19:26:38,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:26:38,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052966618] [2021-08-12 19:26:38,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:26:38,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:26:38,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-08-12 19:26:38,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:26:38,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052966618] [2021-08-12 19:26:38,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052966618] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:38,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469040777] [2021-08-12 19:26:38,404 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 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-08-12 19:26:38,433 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:26:38,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:26:38,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 19:26:38,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:26:38,559 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:26:38,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-08-12 19:26:38,560 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:26:38,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:26:38,568 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:26:38,568 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:27 [2021-08-12 19:26:38,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-08-12 19:26:38,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469040777] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:38,634 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:26:38,634 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-12 19:26:38,634 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197422337] [2021-08-12 19:26:38,634 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:26:38,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:26:38,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:26:38,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:26:38,634 INFO L87 Difference]: Start difference. First operand 1592 states and 5582 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:46,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:26:46,830 INFO L93 Difference]: Finished difference Result 2822 states and 9362 transitions. [2021-08-12 19:26:46,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-08-12 19:26:46,831 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:26:46,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:26:46,837 INFO L225 Difference]: With dead ends: 2822 [2021-08-12 19:26:46,837 INFO L226 Difference]: Without dead ends: 2800 [2021-08-12 19:26:46,838 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2682 ImplicationChecksByTransitivity, 2639.8ms TimeCoverageRelationStatistics Valid=1088, Invalid=6222, Unknown=0, NotChecked=0, Total=7310 [2021-08-12 19:26:46,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2800 states. [2021-08-12 19:26:47,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2800 to 1593. [2021-08-12 19:26:47,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1593 states, 1592 states have (on average 3.5069095477386933) internal successors, (5583), 1592 states have internal predecessors, (5583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:47,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1593 states to 1593 states and 5583 transitions. [2021-08-12 19:26:47,534 INFO L78 Accepts]: Start accepts. Automaton has 1593 states and 5583 transitions. Word has length 24 [2021-08-12 19:26:47,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:26:47,534 INFO L482 AbstractCegarLoop]: Abstraction has 1593 states and 5583 transitions. [2021-08-12 19:26:47,534 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:47,534 INFO L276 IsEmpty]: Start isEmpty. Operand 1593 states and 5583 transitions. [2021-08-12 19:26:47,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:26:47,536 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:26:47,536 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:26:47,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2021-08-12 19:26:47,752 INFO L430 AbstractCegarLoop]: === Iteration 128 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:26:47,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:26:47,753 INFO L82 PathProgramCache]: Analyzing trace with hash -459818108, now seen corresponding path program 25 times [2021-08-12 19:26:47,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:26:47,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551604467] [2021-08-12 19:26:47,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:26:47,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:26:47,905 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:26:47,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:26:47,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551604467] [2021-08-12 19:26:47,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551604467] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:47,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795060949] [2021-08-12 19:26:47,907 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 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-08-12 19:26:47,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:26:47,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:26:47,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:26:48,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:26:48,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:26:48,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:26:48,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:26:48,074 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-08-12 19:26:48,099 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:26:48,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795060949] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:48,099 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:26:48,099 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-12 19:26:48,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741871129] [2021-08-12 19:26:48,099 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:26:48,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:26:48,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:26:48,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:26:48,100 INFO L87 Difference]: Start difference. First operand 1593 states and 5583 transitions. Second operand has 21 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:55,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:26:55,022 INFO L93 Difference]: Finished difference Result 2664 states and 8912 transitions. [2021-08-12 19:26:55,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-12 19:26:55,023 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:26:55,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:26:55,029 INFO L225 Difference]: With dead ends: 2664 [2021-08-12 19:26:55,030 INFO L226 Difference]: Without dead ends: 2629 [2021-08-12 19:26:55,031 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1718 ImplicationChecksByTransitivity, 1794.2ms TimeCoverageRelationStatistics Valid=738, Invalid=4092, Unknown=0, NotChecked=0, Total=4830 [2021-08-12 19:26:55,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2629 states. [2021-08-12 19:26:55,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2629 to 1589. [2021-08-12 19:26:55,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1589 states, 1588 states have (on average 3.5025188916876573) internal successors, (5562), 1588 states have internal predecessors, (5562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:55,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1589 states to 1589 states and 5562 transitions. [2021-08-12 19:26:55,697 INFO L78 Accepts]: Start accepts. Automaton has 1589 states and 5562 transitions. Word has length 24 [2021-08-12 19:26:55,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:26:55,698 INFO L482 AbstractCegarLoop]: Abstraction has 1589 states and 5562 transitions. [2021-08-12 19:26:55,698 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:26:55,698 INFO L276 IsEmpty]: Start isEmpty. Operand 1589 states and 5562 transitions. [2021-08-12 19:26:55,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:26:55,700 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:26:55,700 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:26:55,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:26:55,916 INFO L430 AbstractCegarLoop]: === Iteration 129 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:26:55,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:26:55,916 INFO L82 PathProgramCache]: Analyzing trace with hash -1985018250, now seen corresponding path program 26 times [2021-08-12 19:26:55,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:26:55,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888550861] [2021-08-12 19:26:55,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:26:55,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:26:56,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-08-12 19:26:56,194 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:26:56,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888550861] [2021-08-12 19:26:56,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888550861] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:56,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202632918] [2021-08-12 19:26:56,194 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:26:56,254 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:26:56,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:26:56,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 19:26:56,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:26:56,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:26:56,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:26:56,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:26:56,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:26:56,510 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:26:56,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:26:56,511 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 19:26:56,544 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:26:56,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202632918] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:26:56,544 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:26:56,544 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-08-12 19:26:56,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648557330] [2021-08-12 19:26:56,544 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:26:56,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:26:56,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:26:56,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:26:56,545 INFO L87 Difference]: Start difference. First operand 1589 states and 5562 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:05,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:27:05,199 INFO L93 Difference]: Finished difference Result 3369 states and 11412 transitions. [2021-08-12 19:27:05,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-12 19:27:05,199 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:27:05,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:27:05,207 INFO L225 Difference]: With dead ends: 3369 [2021-08-12 19:27:05,207 INFO L226 Difference]: Without dead ends: 3341 [2021-08-12 19:27:05,208 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1266 ImplicationChecksByTransitivity, 2146.8ms TimeCoverageRelationStatistics Valid=538, Invalid=4018, Unknown=0, NotChecked=0, Total=4556 [2021-08-12 19:27:05,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3341 states. [2021-08-12 19:27:05,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3341 to 1591. [2021-08-12 19:27:05,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1591 states, 1590 states have (on average 3.5018867924528303) internal successors, (5568), 1590 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:05,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1591 states to 1591 states and 5568 transitions. [2021-08-12 19:27:05,924 INFO L78 Accepts]: Start accepts. Automaton has 1591 states and 5568 transitions. Word has length 24 [2021-08-12 19:27:05,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:27:05,924 INFO L482 AbstractCegarLoop]: Abstraction has 1591 states and 5568 transitions. [2021-08-12 19:27:05,924 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:05,925 INFO L276 IsEmpty]: Start isEmpty. Operand 1591 states and 5568 transitions. [2021-08-12 19:27:05,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:27:05,927 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:27:05,927 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:27:06,142 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:27:06,142 INFO L430 AbstractCegarLoop]: === Iteration 130 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:27:06,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:27:06,142 INFO L82 PathProgramCache]: Analyzing trace with hash 1800433182, now seen corresponding path program 27 times [2021-08-12 19:27:06,142 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:27:06,142 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478010975] [2021-08-12 19:27:06,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:27:06,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:27:06,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-08-12 19:27:06,394 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:27:06,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478010975] [2021-08-12 19:27:06,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478010975] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:27:06,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1173197377] [2021-08-12 19:27:06,394 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 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-08-12 19:27:06,420 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:27:06,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:27:06,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 19:27:06,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:27:06,599 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:27:06,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-08-12 19:27:06,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:27:06,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:27:06,611 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:27:06,611 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:25 [2021-08-12 19:27:06,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-08-12 19:27:06,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1173197377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:27:06,683 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:27:06,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-08-12 19:27:06,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666845936] [2021-08-12 19:27:06,684 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:27:06,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:27:06,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:27:06,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:27:06,684 INFO L87 Difference]: Start difference. First operand 1591 states and 5568 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:15,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:27:15,216 INFO L93 Difference]: Finished difference Result 2712 states and 9128 transitions. [2021-08-12 19:27:15,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-08-12 19:27:15,216 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:27:15,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:27:15,222 INFO L225 Difference]: With dead ends: 2712 [2021-08-12 19:27:15,222 INFO L226 Difference]: Without dead ends: 2683 [2021-08-12 19:27:15,223 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1536 ImplicationChecksByTransitivity, 2476.6ms TimeCoverageRelationStatistics Valid=744, Invalid=4368, Unknown=0, NotChecked=0, Total=5112 [2021-08-12 19:27:15,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2683 states. [2021-08-12 19:27:15,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2683 to 1600. [2021-08-12 19:27:15,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1600 states, 1599 states have (on average 3.50281425891182) internal successors, (5601), 1599 states have internal predecessors, (5601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:15,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1600 states to 1600 states and 5601 transitions. [2021-08-12 19:27:15,950 INFO L78 Accepts]: Start accepts. Automaton has 1600 states and 5601 transitions. Word has length 24 [2021-08-12 19:27:15,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:27:15,950 INFO L482 AbstractCegarLoop]: Abstraction has 1600 states and 5601 transitions. [2021-08-12 19:27:15,950 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:15,950 INFO L276 IsEmpty]: Start isEmpty. Operand 1600 states and 5601 transitions. [2021-08-12 19:27:15,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:27:15,952 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:27:15,952 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:27:16,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2021-08-12 19:27:16,168 INFO L430 AbstractCegarLoop]: === Iteration 131 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:27:16,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:27:16,168 INFO L82 PathProgramCache]: Analyzing trace with hash 1590895802, now seen corresponding path program 28 times [2021-08-12 19:27:16,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:27:16,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880020331] [2021-08-12 19:27:16,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:27:16,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:27:16,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-08-12 19:27:16,391 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:27:16,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880020331] [2021-08-12 19:27:16,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1880020331] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:27:16,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368586080] [2021-08-12 19:27:16,392 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 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-08-12 19:27:16,419 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:27:16,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:27:16,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:27:16,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:27:16,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:27:16,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:27:16,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:27:16,580 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:27:16,580 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-08-12 19:27:16,612 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:27:16,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368586080] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:27:16,613 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:27:16,613 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-12 19:27:16,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98257026] [2021-08-12 19:27:16,613 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:27:16,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:27:16,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:27:16,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:27:16,613 INFO L87 Difference]: Start difference. First operand 1600 states and 5601 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:23,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:27:23,782 INFO L93 Difference]: Finished difference Result 2566 states and 8680 transitions. [2021-08-12 19:27:23,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-12 19:27:23,782 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:27:23,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:27:23,788 INFO L225 Difference]: With dead ends: 2566 [2021-08-12 19:27:23,788 INFO L226 Difference]: Without dead ends: 2535 [2021-08-12 19:27:23,789 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 681 ImplicationChecksByTransitivity, 1524.9ms TimeCoverageRelationStatistics Valid=402, Invalid=2460, Unknown=0, NotChecked=0, Total=2862 [2021-08-12 19:27:23,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2535 states. [2021-08-12 19:27:24,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2535 to 1605. [2021-08-12 19:27:24,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1605 states, 1604 states have (on average 3.501870324189526) internal successors, (5617), 1604 states have internal predecessors, (5617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:24,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1605 states to 1605 states and 5617 transitions. [2021-08-12 19:27:24,518 INFO L78 Accepts]: Start accepts. Automaton has 1605 states and 5617 transitions. Word has length 24 [2021-08-12 19:27:24,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:27:24,518 INFO L482 AbstractCegarLoop]: Abstraction has 1605 states and 5617 transitions. [2021-08-12 19:27:24,518 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:24,518 INFO L276 IsEmpty]: Start isEmpty. Operand 1605 states and 5617 transitions. [2021-08-12 19:27:24,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:27:24,521 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:27:24,521 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:27:24,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-08-12 19:27:24,736 INFO L430 AbstractCegarLoop]: === Iteration 132 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:27:24,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:27:24,737 INFO L82 PathProgramCache]: Analyzing trace with hash -975399748, now seen corresponding path program 29 times [2021-08-12 19:27:24,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:27:24,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461107118] [2021-08-12 19:27:24,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:27:24,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:27:25,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-08-12 19:27:25,009 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:27:25,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461107118] [2021-08-12 19:27:25,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461107118] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:27:25,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147251393] [2021-08-12 19:27:25,009 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 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-08-12 19:27:25,044 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:27:25,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:27:25,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:27:25,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:27:25,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:27:25,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:27:25,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:27:25,228 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:27:25,229 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-08-12 19:27:25,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-08-12 19:27:25,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147251393] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:27:25,258 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:27:25,258 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-12 19:27:25,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741005412] [2021-08-12 19:27:25,258 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:27:25,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:27:25,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:27:25,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:27:25,258 INFO L87 Difference]: Start difference. First operand 1605 states and 5617 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:32,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:27:32,008 INFO L93 Difference]: Finished difference Result 2493 states and 8456 transitions. [2021-08-12 19:27:32,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-12 19:27:32,008 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:27:32,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:27:32,014 INFO L225 Difference]: With dead ends: 2493 [2021-08-12 19:27:32,014 INFO L226 Difference]: Without dead ends: 2462 [2021-08-12 19:27:32,014 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 666 ImplicationChecksByTransitivity, 1510.5ms TimeCoverageRelationStatistics Valid=402, Invalid=2354, Unknown=0, NotChecked=0, Total=2756 [2021-08-12 19:27:32,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2462 states. [2021-08-12 19:27:32,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2462 to 1598. [2021-08-12 19:27:32,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1598 states, 1597 states have (on average 3.504696305572949) internal successors, (5597), 1597 states have internal predecessors, (5597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:32,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1598 states to 1598 states and 5597 transitions. [2021-08-12 19:27:32,762 INFO L78 Accepts]: Start accepts. Automaton has 1598 states and 5597 transitions. Word has length 24 [2021-08-12 19:27:32,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:27:32,762 INFO L482 AbstractCegarLoop]: Abstraction has 1598 states and 5597 transitions. [2021-08-12 19:27:32,763 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:32,763 INFO L276 IsEmpty]: Start isEmpty. Operand 1598 states and 5597 transitions. [2021-08-12 19:27:32,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:27:32,765 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:27:32,765 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:27:32,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable203,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:27:32,980 INFO L430 AbstractCegarLoop]: === Iteration 133 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:27:32,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:27:32,981 INFO L82 PathProgramCache]: Analyzing trace with hash -2003549608, now seen corresponding path program 30 times [2021-08-12 19:27:32,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:27:32,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010806365] [2021-08-12 19:27:32,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:27:32,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:27:33,153 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:27:33,153 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:27:33,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010806365] [2021-08-12 19:27:33,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010806365] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:27:33,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988684211] [2021-08-12 19:27:33,154 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 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-08-12 19:27:33,178 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:27:33,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:27:33,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:27:33,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:27:33,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:27:33,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:27:33,338 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:27:33,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-08-12 19:27:33,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:27:33,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:27:33,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:27:33,355 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:34, output treesize:36 [2021-08-12 19:27:33,462 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:27:33,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988684211] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:27:33,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:27:33,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-12 19:27:33,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654891138] [2021-08-12 19:27:33,463 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:27:33,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:27:33,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:27:33,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:27:33,463 INFO L87 Difference]: Start difference. First operand 1598 states and 5597 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:40,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:27:40,428 INFO L93 Difference]: Finished difference Result 2376 states and 8088 transitions. [2021-08-12 19:27:40,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-12 19:27:40,429 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:27:40,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:27:40,435 INFO L225 Difference]: With dead ends: 2376 [2021-08-12 19:27:40,435 INFO L226 Difference]: Without dead ends: 2357 [2021-08-12 19:27:40,435 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1041 ImplicationChecksByTransitivity, 1638.8ms TimeCoverageRelationStatistics Valid=625, Invalid=3035, Unknown=0, NotChecked=0, Total=3660 [2021-08-12 19:27:40,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2357 states. [2021-08-12 19:27:41,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2357 to 1611. [2021-08-12 19:27:41,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1611 states, 1610 states have (on average 3.5012422360248445) internal successors, (5637), 1610 states have internal predecessors, (5637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:41,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1611 states to 1611 states and 5637 transitions. [2021-08-12 19:27:41,191 INFO L78 Accepts]: Start accepts. Automaton has 1611 states and 5637 transitions. Word has length 24 [2021-08-12 19:27:41,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:27:41,191 INFO L482 AbstractCegarLoop]: Abstraction has 1611 states and 5637 transitions. [2021-08-12 19:27:41,191 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:41,191 INFO L276 IsEmpty]: Start isEmpty. Operand 1611 states and 5637 transitions. [2021-08-12 19:27:41,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:27:41,193 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:27:41,194 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:27:41,408 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable204 [2021-08-12 19:27:41,409 INFO L430 AbstractCegarLoop]: === Iteration 134 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:27:41,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:27:41,409 INFO L82 PathProgramCache]: Analyzing trace with hash -1679963430, now seen corresponding path program 31 times [2021-08-12 19:27:41,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:27:41,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167191697] [2021-08-12 19:27:41,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:27:41,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:27:41,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-08-12 19:27:41,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:27:41,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167191697] [2021-08-12 19:27:41,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167191697] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:27:41,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364260811] [2021-08-12 19:27:41,579 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 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-08-12 19:27:41,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:27:41,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:27:41,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:27:41,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:27:41,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:27:41,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:27:41,734 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:27:41,734 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:27:41,782 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:27:41,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364260811] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:27:41,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:27:41,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-12 19:27:41,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844407801] [2021-08-12 19:27:41,783 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:27:41,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:27:41,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:27:41,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:27:41,783 INFO L87 Difference]: Start difference. First operand 1611 states and 5637 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:47,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:27:47,704 INFO L93 Difference]: Finished difference Result 2309 states and 7916 transitions. [2021-08-12 19:27:47,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 19:27:47,704 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:27:47,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:27:47,710 INFO L225 Difference]: With dead ends: 2309 [2021-08-12 19:27:47,710 INFO L226 Difference]: Without dead ends: 2296 [2021-08-12 19:27:47,710 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 943.1ms TimeCoverageRelationStatistics Valid=262, Invalid=1460, Unknown=0, NotChecked=0, Total=1722 [2021-08-12 19:27:47,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2296 states. [2021-08-12 19:27:48,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2296 to 1596. [2021-08-12 19:27:48,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1596 states, 1595 states have (on average 3.5040752351097177) internal successors, (5589), 1595 states have internal predecessors, (5589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:48,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1596 states to 1596 states and 5589 transitions. [2021-08-12 19:27:48,462 INFO L78 Accepts]: Start accepts. Automaton has 1596 states and 5589 transitions. Word has length 24 [2021-08-12 19:27:48,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:27:48,462 INFO L482 AbstractCegarLoop]: Abstraction has 1596 states and 5589 transitions. [2021-08-12 19:27:48,462 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:48,462 INFO L276 IsEmpty]: Start isEmpty. Operand 1596 states and 5589 transitions. [2021-08-12 19:27:48,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:27:48,464 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:27:48,464 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:27:48,679 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:27:48,680 INFO L430 AbstractCegarLoop]: === Iteration 135 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:27:48,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:27:48,680 INFO L82 PathProgramCache]: Analyzing trace with hash 772236998, now seen corresponding path program 32 times [2021-08-12 19:27:48,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:27:48,680 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357592269] [2021-08-12 19:27:48,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:27:48,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:27:48,873 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:27:48,873 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:27:48,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357592269] [2021-08-12 19:27:48,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357592269] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:27:48,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550213927] [2021-08-12 19:27:48,874 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 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-08-12 19:27:48,901 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:27:48,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:27:48,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 19:27:48,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:27:49,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:27:49,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:27:49,123 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-08-12 19:27:49,124 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:27:49,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:27:49,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-08-12 19:27:49,129 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 19:27:49,161 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:27:49,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550213927] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:27:49,161 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:27:49,161 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-08-12 19:27:49,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436822239] [2021-08-12 19:27:49,161 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:27:49,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:27:49,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:27:49,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:27:49,162 INFO L87 Difference]: Start difference. First operand 1596 states and 5589 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:58,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:27:58,726 INFO L93 Difference]: Finished difference Result 3317 states and 11273 transitions. [2021-08-12 19:27:58,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-12 19:27:58,727 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:27:58,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:27:58,734 INFO L225 Difference]: With dead ends: 3317 [2021-08-12 19:27:58,734 INFO L226 Difference]: Without dead ends: 3296 [2021-08-12 19:27:58,734 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1290 ImplicationChecksByTransitivity, 2342.0ms TimeCoverageRelationStatistics Valid=585, Invalid=4107, Unknown=0, NotChecked=0, Total=4692 [2021-08-12 19:27:58,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3296 states. [2021-08-12 19:27:59,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3296 to 1596. [2021-08-12 19:27:59,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1596 states, 1595 states have (on average 3.5040752351097177) internal successors, (5589), 1595 states have internal predecessors, (5589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:59,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1596 states to 1596 states and 5589 transitions. [2021-08-12 19:27:59,496 INFO L78 Accepts]: Start accepts. Automaton has 1596 states and 5589 transitions. Word has length 24 [2021-08-12 19:27:59,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:27:59,496 INFO L482 AbstractCegarLoop]: Abstraction has 1596 states and 5589 transitions. [2021-08-12 19:27:59,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:27:59,496 INFO L276 IsEmpty]: Start isEmpty. Operand 1596 states and 5589 transitions. [2021-08-12 19:27:59,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:27:59,499 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:27:59,499 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:27:59,714 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,124 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:27:59,714 INFO L430 AbstractCegarLoop]: === Iteration 136 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:27:59,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:27:59,714 INFO L82 PathProgramCache]: Analyzing trace with hash -1068711792, now seen corresponding path program 33 times [2021-08-12 19:27:59,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:27:59,714 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533452416] [2021-08-12 19:27:59,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:27:59,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:27:59,898 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:27:59,898 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:27:59,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533452416] [2021-08-12 19:27:59,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533452416] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:27:59,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659561475] [2021-08-12 19:27:59,899 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:27:59,925 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:27:59,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:27:59,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 19:27:59,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:28:00,093 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:28:00,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-08-12 19:28:00,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:28:00,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:28:00,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:28:00,105 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:25 [2021-08-12 19:28:00,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-08-12 19:28:00,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659561475] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:28:00,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:28:00,182 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-08-12 19:28:00,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005459337] [2021-08-12 19:28:00,182 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:28:00,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:28:00,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:28:00,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:28:00,182 INFO L87 Difference]: Start difference. First operand 1596 states and 5589 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:03,074 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 54 [2021-08-12 19:28:09,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:28:09,707 INFO L93 Difference]: Finished difference Result 2691 states and 9047 transitions. [2021-08-12 19:28:09,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-12 19:28:09,707 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:28:09,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:28:09,713 INFO L225 Difference]: With dead ends: 2691 [2021-08-12 19:28:09,713 INFO L226 Difference]: Without dead ends: 2662 [2021-08-12 19:28:09,714 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1331 ImplicationChecksByTransitivity, 2602.5ms TimeCoverageRelationStatistics Valid=686, Invalid=4284, Unknown=0, NotChecked=0, Total=4970 [2021-08-12 19:28:09,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2662 states. [2021-08-12 19:28:10,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2662 to 1601. [2021-08-12 19:28:10,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1601 states, 1600 states have (on average 3.503125) internal successors, (5605), 1600 states have internal predecessors, (5605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:10,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1601 states to 1601 states and 5605 transitions. [2021-08-12 19:28:10,486 INFO L78 Accepts]: Start accepts. Automaton has 1601 states and 5605 transitions. Word has length 24 [2021-08-12 19:28:10,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:28:10,486 INFO L482 AbstractCegarLoop]: Abstraction has 1601 states and 5605 transitions. [2021-08-12 19:28:10,486 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:10,486 INFO L276 IsEmpty]: Start isEmpty. Operand 1601 states and 5605 transitions. [2021-08-12 19:28:10,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:28:10,488 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:28:10,488 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:28:10,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2021-08-12 19:28:10,704 INFO L430 AbstractCegarLoop]: === Iteration 137 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:28:10,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:28:10,704 INFO L82 PathProgramCache]: Analyzing trace with hash 1073663896, now seen corresponding path program 34 times [2021-08-12 19:28:10,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:28:10,704 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390012683] [2021-08-12 19:28:10,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:28:10,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:28:10,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-08-12 19:28:10,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:28:10,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390012683] [2021-08-12 19:28:10,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390012683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:28:10,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904521928] [2021-08-12 19:28:10,912 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 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-08-12 19:28:10,939 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:28:10,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:28:10,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:28:10,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:28:11,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:28:11,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:28:11,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:28:11,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:28:11,095 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-08-12 19:28:11,126 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:28:11,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904521928] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:28:11,127 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:28:11,127 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-12 19:28:11,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142566529] [2021-08-12 19:28:11,127 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:28:11,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:28:11,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:28:11,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:28:11,127 INFO L87 Difference]: Start difference. First operand 1601 states and 5605 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:18,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:28:18,784 INFO L93 Difference]: Finished difference Result 2580 states and 8713 transitions. [2021-08-12 19:28:18,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-12 19:28:18,784 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:28:18,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:28:18,790 INFO L225 Difference]: With dead ends: 2580 [2021-08-12 19:28:18,790 INFO L226 Difference]: Without dead ends: 2558 [2021-08-12 19:28:18,790 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 627 ImplicationChecksByTransitivity, 1439.4ms TimeCoverageRelationStatistics Valid=368, Invalid=2284, Unknown=0, NotChecked=0, Total=2652 [2021-08-12 19:28:18,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2558 states. [2021-08-12 19:28:19,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2558 to 1604. [2021-08-12 19:28:19,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1604 states, 1603 states have (on average 3.5015595757953837) internal successors, (5613), 1603 states have internal predecessors, (5613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:19,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1604 states to 1604 states and 5613 transitions. [2021-08-12 19:28:19,577 INFO L78 Accepts]: Start accepts. Automaton has 1604 states and 5613 transitions. Word has length 24 [2021-08-12 19:28:19,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:28:19,577 INFO L482 AbstractCegarLoop]: Abstraction has 1604 states and 5613 transitions. [2021-08-12 19:28:19,577 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:19,577 INFO L276 IsEmpty]: Start isEmpty. Operand 1604 states and 5613 transitions. [2021-08-12 19:28:19,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:28:19,579 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:28:19,579 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:28:19,795 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-08-12 19:28:19,795 INFO L430 AbstractCegarLoop]: === Iteration 138 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:28:19,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:28:19,795 INFO L82 PathProgramCache]: Analyzing trace with hash -1285059888, now seen corresponding path program 35 times [2021-08-12 19:28:19,795 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:28:19,796 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505179371] [2021-08-12 19:28:19,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:28:19,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:28:20,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-08-12 19:28:20,010 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:28:20,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505179371] [2021-08-12 19:28:20,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505179371] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:28:20,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867743292] [2021-08-12 19:28:20,010 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:28:20,038 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:28:20,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:28:20,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:28:20,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:28:20,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:28:20,197 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:28:20,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:28:20,199 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:28:20,199 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-08-12 19:28:20,228 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:28:20,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867743292] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:28:20,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:28:20,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-12 19:28:20,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411234794] [2021-08-12 19:28:20,229 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:28:20,229 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:28:20,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:28:20,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:28:20,229 INFO L87 Difference]: Start difference. First operand 1604 states and 5613 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:27,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:28:27,426 INFO L93 Difference]: Finished difference Result 2513 states and 8504 transitions. [2021-08-12 19:28:27,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-12 19:28:27,426 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:28:27,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:28:27,432 INFO L225 Difference]: With dead ends: 2513 [2021-08-12 19:28:27,432 INFO L226 Difference]: Without dead ends: 2491 [2021-08-12 19:28:27,433 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 1365.2ms TimeCoverageRelationStatistics Valid=363, Invalid=2187, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 19:28:27,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2491 states. [2021-08-12 19:28:28,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2491 to 1600. [2021-08-12 19:28:28,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1600 states, 1599 states have (on average 3.5053158223889933) internal successors, (5605), 1599 states have internal predecessors, (5605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:28,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1600 states to 1600 states and 5605 transitions. [2021-08-12 19:28:28,251 INFO L78 Accepts]: Start accepts. Automaton has 1600 states and 5605 transitions. Word has length 24 [2021-08-12 19:28:28,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:28:28,251 INFO L482 AbstractCegarLoop]: Abstraction has 1600 states and 5605 transitions. [2021-08-12 19:28:28,251 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:28,251 INFO L276 IsEmpty]: Start isEmpty. Operand 1600 states and 5605 transitions. [2021-08-12 19:28:28,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:28:28,253 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:28:28,253 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:28:28,456 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:28:28,456 INFO L430 AbstractCegarLoop]: === Iteration 139 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:28:28,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:28:28,456 INFO L82 PathProgramCache]: Analyzing trace with hash -1461601320, now seen corresponding path program 36 times [2021-08-12 19:28:28,456 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:28:28,456 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378638964] [2021-08-12 19:28:28,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:28:28,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:28:28,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-08-12 19:28:28,631 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:28:28,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378638964] [2021-08-12 19:28:28,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378638964] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:28:28,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232812941] [2021-08-12 19:28:28,631 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:28:28,658 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:28:28,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:28:28,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:28:28,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:28:28,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:28:28,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:28:28,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:28:28,787 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:28:28,787 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:28:28,836 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:28:28,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [232812941] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:28:28,837 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:28:28,837 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-12 19:28:28,837 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375687885] [2021-08-12 19:28:28,837 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:28:28,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:28:28,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:28:28,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:28:28,837 INFO L87 Difference]: Start difference. First operand 1600 states and 5605 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:35,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:28:35,824 INFO L93 Difference]: Finished difference Result 2347 states and 8017 transitions. [2021-08-12 19:28:35,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-12 19:28:35,824 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:28:35,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:28:35,829 INFO L225 Difference]: With dead ends: 2347 [2021-08-12 19:28:35,829 INFO L226 Difference]: Without dead ends: 2336 [2021-08-12 19:28:35,830 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 687 ImplicationChecksByTransitivity, 1337.8ms TimeCoverageRelationStatistics Valid=386, Invalid=2266, Unknown=0, NotChecked=0, Total=2652 [2021-08-12 19:28:35,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2336 states. [2021-08-12 19:28:36,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2336 to 1608. [2021-08-12 19:28:36,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1608 states, 1607 states have (on average 3.5003111387678905) internal successors, (5625), 1607 states have internal predecessors, (5625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:36,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1608 states to 1608 states and 5625 transitions. [2021-08-12 19:28:36,634 INFO L78 Accepts]: Start accepts. Automaton has 1608 states and 5625 transitions. Word has length 24 [2021-08-12 19:28:36,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:28:36,634 INFO L482 AbstractCegarLoop]: Abstraction has 1608 states and 5625 transitions. [2021-08-12 19:28:36,634 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:36,634 INFO L276 IsEmpty]: Start isEmpty. Operand 1608 states and 5625 transitions. [2021-08-12 19:28:36,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:28:36,636 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:28:36,636 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:28:36,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable215 [2021-08-12 19:28:36,852 INFO L430 AbstractCegarLoop]: === Iteration 140 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:28:36,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:28:36,852 INFO L82 PathProgramCache]: Analyzing trace with hash 1999627536, now seen corresponding path program 37 times [2021-08-12 19:28:36,852 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:28:36,852 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527514537] [2021-08-12 19:28:36,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:28:36,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:28:37,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-08-12 19:28:37,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:28:37,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527514537] [2021-08-12 19:28:37,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527514537] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:28:37,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785535206] [2021-08-12 19:28:37,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 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-08-12 19:28:37,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:28:37,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:28:37,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:28:37,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:28:37,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:28:37,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:28:37,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:28:37,213 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:28:37,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-08-12 19:28:37,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785535206] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:28:37,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:28:37,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-12 19:28:37,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923378603] [2021-08-12 19:28:37,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:28:37,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:28:37,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:28:37,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:28:37,266 INFO L87 Difference]: Start difference. First operand 1608 states and 5625 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:44,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:28:44,118 INFO L93 Difference]: Finished difference Result 2358 states and 8047 transitions. [2021-08-12 19:28:44,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-12 19:28:44,118 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:28:44,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:28:44,124 INFO L225 Difference]: With dead ends: 2358 [2021-08-12 19:28:44,124 INFO L226 Difference]: Without dead ends: 2346 [2021-08-12 19:28:44,124 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 485 ImplicationChecksByTransitivity, 1250.7ms TimeCoverageRelationStatistics Valid=303, Invalid=1767, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 19:28:44,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2346 states. [2021-08-12 19:28:44,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2346 to 1603. [2021-08-12 19:28:44,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1603 states, 1602 states have (on average 3.5037453183520597) internal successors, (5613), 1602 states have internal predecessors, (5613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:44,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 5613 transitions. [2021-08-12 19:28:44,926 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 5613 transitions. Word has length 24 [2021-08-12 19:28:44,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:28:44,927 INFO L482 AbstractCegarLoop]: Abstraction has 1603 states and 5613 transitions. [2021-08-12 19:28:44,927 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:44,927 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 5613 transitions. [2021-08-12 19:28:44,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:28:44,929 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:28:44,929 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:28:45,149 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable216 [2021-08-12 19:28:45,149 INFO L430 AbstractCegarLoop]: === Iteration 141 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:28:45,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:28:45,150 INFO L82 PathProgramCache]: Analyzing trace with hash 2121589456, now seen corresponding path program 38 times [2021-08-12 19:28:45,150 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:28:45,150 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244915762] [2021-08-12 19:28:45,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:28:45,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:28:45,383 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:28:45,383 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:28:45,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244915762] [2021-08-12 19:28:45,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244915762] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:28:45,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361190361] [2021-08-12 19:28:45,383 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 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-08-12 19:28:45,411 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:28:45,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:28:45,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 19:28:45,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:28:45,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:28:45,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:28:45,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, 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-08-12 19:28:45,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:28:45,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:28:45,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:28:45,648 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 19:28:45,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-08-12 19:28:45,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361190361] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:28:45,683 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:28:45,683 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-08-12 19:28:45,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092602215] [2021-08-12 19:28:45,684 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:28:45,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:28:45,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:28:45,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:28:45,684 INFO L87 Difference]: Start difference. First operand 1603 states and 5613 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:51,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:28:51,553 INFO L93 Difference]: Finished difference Result 2141 states and 7302 transitions. [2021-08-12 19:28:51,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 19:28:51,553 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:28:51,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:28:51,558 INFO L225 Difference]: With dead ends: 2141 [2021-08-12 19:28:51,558 INFO L226 Difference]: Without dead ends: 2130 [2021-08-12 19:28:51,559 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 345 ImplicationChecksByTransitivity, 984.1ms TimeCoverageRelationStatistics Valid=253, Invalid=1553, Unknown=0, NotChecked=0, Total=1806 [2021-08-12 19:28:51,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2130 states. [2021-08-12 19:28:52,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2130 to 1605. [2021-08-12 19:28:52,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1605 states, 1604 states have (on average 3.5037406483790523) internal successors, (5620), 1604 states have internal predecessors, (5620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:52,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1605 states to 1605 states and 5620 transitions. [2021-08-12 19:28:52,398 INFO L78 Accepts]: Start accepts. Automaton has 1605 states and 5620 transitions. Word has length 24 [2021-08-12 19:28:52,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:28:52,398 INFO L482 AbstractCegarLoop]: Abstraction has 1605 states and 5620 transitions. [2021-08-12 19:28:52,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:52,398 INFO L276 IsEmpty]: Start isEmpty. Operand 1605 states and 5620 transitions. [2021-08-12 19:28:52,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:28:52,400 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:28:52,400 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:28:52,616 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2021-08-12 19:28:52,616 INFO L430 AbstractCegarLoop]: === Iteration 142 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:28:52,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:28:52,616 INFO L82 PathProgramCache]: Analyzing trace with hash 1912052076, now seen corresponding path program 39 times [2021-08-12 19:28:52,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:28:52,617 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505080696] [2021-08-12 19:28:52,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:28:52,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:28:52,821 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:28:52,821 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:28:52,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505080696] [2021-08-12 19:28:52,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505080696] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:28:52,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177657916] [2021-08-12 19:28:52,821 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 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-08-12 19:28:52,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:28:52,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:28:52,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:28:52,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:28:53,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:28:53,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:28:53,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:28:53,008 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:28:53,008 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-08-12 19:28:53,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-08-12 19:28:53,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177657916] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:28:53,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:28:53,039 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-12 19:28:53,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032105082] [2021-08-12 19:28:53,040 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:28:53,040 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:28:53,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:28:53,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:28:53,040 INFO L87 Difference]: Start difference. First operand 1605 states and 5620 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:59,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:28:59,244 INFO L93 Difference]: Finished difference Result 2165 states and 7371 transitions. [2021-08-12 19:28:59,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 19:28:59,245 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:28:59,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:28:59,250 INFO L225 Difference]: With dead ends: 2165 [2021-08-12 19:28:59,250 INFO L226 Difference]: Without dead ends: 2144 [2021-08-12 19:28:59,250 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 1059.6ms TimeCoverageRelationStatistics Valid=294, Invalid=1686, Unknown=0, NotChecked=0, Total=1980 [2021-08-12 19:28:59,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2144 states. [2021-08-12 19:29:00,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2144 to 1610. [2021-08-12 19:29:00,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1610 states, 1609 states have (on average 3.5027967681789933) internal successors, (5636), 1609 states have internal predecessors, (5636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:00,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1610 states to 1610 states and 5636 transitions. [2021-08-12 19:29:00,099 INFO L78 Accepts]: Start accepts. Automaton has 1610 states and 5636 transitions. Word has length 24 [2021-08-12 19:29:00,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:00,099 INFO L482 AbstractCegarLoop]: Abstraction has 1610 states and 5636 transitions. [2021-08-12 19:29:00,099 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:00,099 INFO L276 IsEmpty]: Start isEmpty. Operand 1610 states and 5636 transitions. [2021-08-12 19:29:00,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:29:00,101 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:00,101 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:00,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:29:00,317 INFO L430 AbstractCegarLoop]: === Iteration 143 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:29:00,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:00,318 INFO L82 PathProgramCache]: Analyzing trace with hash -654243474, now seen corresponding path program 40 times [2021-08-12 19:29:00,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:00,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258496853] [2021-08-12 19:29:00,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:00,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:00,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-08-12 19:29:00,538 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:00,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258496853] [2021-08-12 19:29:00,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258496853] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:00,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298450100] [2021-08-12 19:29:00,539 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 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-08-12 19:29:00,565 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:29:00,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:00,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:29:00,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:00,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:29:00,718 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:00,719 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:00,720 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:00,720 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-08-12 19:29:00,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-08-12 19:29:00,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298450100] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:00,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:00,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-12 19:29:00,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933519223] [2021-08-12 19:29:00,749 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:29:00,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:00,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:29:00,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:29:00,749 INFO L87 Difference]: Start difference. First operand 1610 states and 5636 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:06,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:06,720 INFO L93 Difference]: Finished difference Result 2119 states and 7233 transitions. [2021-08-12 19:29:06,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 19:29:06,720 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:29:06,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:06,726 INFO L225 Difference]: With dead ends: 2119 [2021-08-12 19:29:06,726 INFO L226 Difference]: Without dead ends: 2098 [2021-08-12 19:29:06,726 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 407 ImplicationChecksByTransitivity, 1051.3ms TimeCoverageRelationStatistics Valid=287, Invalid=1605, Unknown=0, NotChecked=0, Total=1892 [2021-08-12 19:29:06,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2098 states. [2021-08-12 19:29:07,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2098 to 1607. [2021-08-12 19:29:07,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1607 states, 1606 states have (on average 3.5043586550435863) internal successors, (5628), 1606 states have internal predecessors, (5628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:07,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1607 states to 1607 states and 5628 transitions. [2021-08-12 19:29:07,591 INFO L78 Accepts]: Start accepts. Automaton has 1607 states and 5628 transitions. Word has length 24 [2021-08-12 19:29:07,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:07,591 INFO L482 AbstractCegarLoop]: Abstraction has 1607 states and 5628 transitions. [2021-08-12 19:29:07,591 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:07,591 INFO L276 IsEmpty]: Start isEmpty. Operand 1607 states and 5628 transitions. [2021-08-12 19:29:07,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:29:07,593 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:07,593 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:07,809 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:29:07,809 INFO L430 AbstractCegarLoop]: === Iteration 144 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:29:07,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:07,809 INFO L82 PathProgramCache]: Analyzing trace with hash -1682393334, now seen corresponding path program 41 times [2021-08-12 19:29:07,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:07,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109903657] [2021-08-12 19:29:07,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:07,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:07,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-08-12 19:29:07,985 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:07,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109903657] [2021-08-12 19:29:07,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109903657] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:07,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257607799] [2021-08-12 19:29:07,985 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 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-08-12 19:29:08,013 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:29:08,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:08,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:29:08,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:08,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:29:08,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:08,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:08,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:08,144 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:29:08,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-08-12 19:29:08,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257607799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:08,192 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:08,192 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-12 19:29:08,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979990120] [2021-08-12 19:29:08,192 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:29:08,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:08,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:29:08,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:29:08,192 INFO L87 Difference]: Start difference. First operand 1607 states and 5628 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:13,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:13,976 INFO L93 Difference]: Finished difference Result 2085 states and 7124 transitions. [2021-08-12 19:29:13,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 19:29:13,976 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:29:13,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:13,981 INFO L225 Difference]: With dead ends: 2085 [2021-08-12 19:29:13,981 INFO L226 Difference]: Without dead ends: 2074 [2021-08-12 19:29:13,981 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 845.7ms TimeCoverageRelationStatistics Valid=252, Invalid=1230, Unknown=0, NotChecked=0, Total=1482 [2021-08-12 19:29:13,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2074 states. [2021-08-12 19:29:14,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2074 to 1616. [2021-08-12 19:29:14,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1616 states, 1615 states have (on average 3.502167182662539) internal successors, (5656), 1615 states have internal predecessors, (5656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:14,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1616 states to 1616 states and 5656 transitions. [2021-08-12 19:29:14,842 INFO L78 Accepts]: Start accepts. Automaton has 1616 states and 5656 transitions. Word has length 24 [2021-08-12 19:29:14,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:14,842 INFO L482 AbstractCegarLoop]: Abstraction has 1616 states and 5656 transitions. [2021-08-12 19:29:14,842 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:14,842 INFO L276 IsEmpty]: Start isEmpty. Operand 1616 states and 5656 transitions. [2021-08-12 19:29:14,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:29:14,844 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:14,844 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:15,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable220 [2021-08-12 19:29:15,060 INFO L430 AbstractCegarLoop]: === Iteration 145 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:29:15,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:15,060 INFO L82 PathProgramCache]: Analyzing trace with hash -1358807156, now seen corresponding path program 42 times [2021-08-12 19:29:15,060 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:15,060 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139825220] [2021-08-12 19:29:15,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:15,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:15,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-08-12 19:29:15,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:15,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139825220] [2021-08-12 19:29:15,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139825220] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:15,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180637066] [2021-08-12 19:29:15,255 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 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-08-12 19:29:15,282 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:29:15,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:15,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-12 19:29:15,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:15,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:29:15,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:29:15,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:29:15,455 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:15,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 43 [2021-08-12 19:29:15,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:15,471 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:15,479 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:15,479 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:88 [2021-08-12 19:29:15,595 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:29:15,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180637066] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:15,595 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:15,595 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-12 19:29:15,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992244049] [2021-08-12 19:29:15,595 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:29:15,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:15,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:29:15,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:29:15,596 INFO L87 Difference]: Start difference. First operand 1616 states and 5656 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:22,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:22,215 INFO L93 Difference]: Finished difference Result 2094 states and 7136 transitions. [2021-08-12 19:29:22,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-12 19:29:22,216 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:29:22,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:22,221 INFO L225 Difference]: With dead ends: 2094 [2021-08-12 19:29:22,221 INFO L226 Difference]: Without dead ends: 2083 [2021-08-12 19:29:22,221 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 544 ImplicationChecksByTransitivity, 1337.3ms TimeCoverageRelationStatistics Valid=419, Invalid=1933, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 19:29:22,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2083 states. [2021-08-12 19:29:23,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2083 to 1615. [2021-08-12 19:29:23,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1615 states, 1614 states have (on average 3.502478314745973) internal successors, (5653), 1614 states have internal predecessors, (5653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:23,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1615 states to 1615 states and 5653 transitions. [2021-08-12 19:29:23,159 INFO L78 Accepts]: Start accepts. Automaton has 1615 states and 5653 transitions. Word has length 24 [2021-08-12 19:29:23,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:23,159 INFO L482 AbstractCegarLoop]: Abstraction has 1615 states and 5653 transitions. [2021-08-12 19:29:23,159 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:23,159 INFO L276 IsEmpty]: Start isEmpty. Operand 1615 states and 5653 transitions. [2021-08-12 19:29:23,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:29:23,161 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:23,161 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:23,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2021-08-12 19:29:23,377 INFO L430 AbstractCegarLoop]: === Iteration 146 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:29:23,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:23,377 INFO L82 PathProgramCache]: Analyzing trace with hash 326936966, now seen corresponding path program 43 times [2021-08-12 19:29:23,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:23,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814906673] [2021-08-12 19:29:23,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:23,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:23,545 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:29:23,545 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:23,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814906673] [2021-08-12 19:29:23,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814906673] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:23,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811039123] [2021-08-12 19:29:23,545 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 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-08-12 19:29:23,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:23,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:29:23,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:23,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:29:23,728 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:23,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:23,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:23,731 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:29:23,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-08-12 19:29:23,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811039123] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:23,778 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:23,778 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-12 19:29:23,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983790429] [2021-08-12 19:29:23,778 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:29:23,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:23,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:29:23,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:29:23,778 INFO L87 Difference]: Start difference. First operand 1615 states and 5653 transitions. Second operand has 21 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:29,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:29,590 INFO L93 Difference]: Finished difference Result 2034 states and 6959 transitions. [2021-08-12 19:29:29,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 19:29:29,590 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:29:29,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:29,595 INFO L225 Difference]: With dead ends: 2034 [2021-08-12 19:29:29,595 INFO L226 Difference]: Without dead ends: 2021 [2021-08-12 19:29:29,596 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 285 ImplicationChecksByTransitivity, 825.7ms TimeCoverageRelationStatistics Valid=204, Invalid=1128, Unknown=0, NotChecked=0, Total=1332 [2021-08-12 19:29:29,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2021 states. [2021-08-12 19:29:30,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2021 to 1605. [2021-08-12 19:29:30,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1605 states, 1604 states have (on average 3.5031172069825436) internal successors, (5619), 1604 states have internal predecessors, (5619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:30,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1605 states to 1605 states and 5619 transitions. [2021-08-12 19:29:30,488 INFO L78 Accepts]: Start accepts. Automaton has 1605 states and 5619 transitions. Word has length 24 [2021-08-12 19:29:30,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:30,488 INFO L482 AbstractCegarLoop]: Abstraction has 1605 states and 5619 transitions. [2021-08-12 19:29:30,488 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:30,488 INFO L276 IsEmpty]: Start isEmpty. Operand 1605 states and 5619 transitions. [2021-08-12 19:29:30,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:29:30,490 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:30,490 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:30,693 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable227,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:29:30,693 INFO L430 AbstractCegarLoop]: === Iteration 147 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:29:30,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:30,694 INFO L82 PathProgramCache]: Analyzing trace with hash 409417856, now seen corresponding path program 44 times [2021-08-12 19:29:30,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:30,694 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496761182] [2021-08-12 19:29:30,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:30,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:30,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-08-12 19:29:30,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:30,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496761182] [2021-08-12 19:29:30,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496761182] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:30,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836498759] [2021-08-12 19:29:30,924 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 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-08-12 19:29:30,950 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:29:30,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:30,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 19:29:30,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:31,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:29:31,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:29:31,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, 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-08-12 19:29:31,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:31,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:31,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:31,180 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 19:29:31,215 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:29:31,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836498759] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:31,215 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:31,215 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-08-12 19:29:31,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224822915] [2021-08-12 19:29:31,215 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:29:31,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:31,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:29:31,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:29:31,216 INFO L87 Difference]: Start difference. First operand 1605 states and 5619 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:37,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:37,952 INFO L93 Difference]: Finished difference Result 2171 states and 7376 transitions. [2021-08-12 19:29:37,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 19:29:37,952 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:29:37,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:37,958 INFO L225 Difference]: With dead ends: 2171 [2021-08-12 19:29:37,958 INFO L226 Difference]: Without dead ends: 2160 [2021-08-12 19:29:37,958 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 940.8ms TimeCoverageRelationStatistics Valid=239, Invalid=1401, Unknown=0, NotChecked=0, Total=1640 [2021-08-12 19:29:37,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2160 states. [2021-08-12 19:29:38,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2160 to 1607. [2021-08-12 19:29:38,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1607 states, 1606 states have (on average 3.5043586550435863) internal successors, (5628), 1606 states have internal predecessors, (5628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:38,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1607 states to 1607 states and 5628 transitions. [2021-08-12 19:29:38,875 INFO L78 Accepts]: Start accepts. Automaton has 1607 states and 5628 transitions. Word has length 24 [2021-08-12 19:29:38,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:38,875 INFO L482 AbstractCegarLoop]: Abstraction has 1607 states and 5628 transitions. [2021-08-12 19:29:38,875 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:38,875 INFO L276 IsEmpty]: Start isEmpty. Operand 1607 states and 5628 transitions. [2021-08-12 19:29:38,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:29:38,877 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:38,877 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:39,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable228 [2021-08-12 19:29:39,081 INFO L430 AbstractCegarLoop]: === Iteration 148 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:29:39,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:39,081 INFO L82 PathProgramCache]: Analyzing trace with hash -1098664202, now seen corresponding path program 45 times [2021-08-12 19:29:39,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:39,081 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037820838] [2021-08-12 19:29:39,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:39,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:39,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-08-12 19:29:39,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:39,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037820838] [2021-08-12 19:29:39,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037820838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:39,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300825600] [2021-08-12 19:29:39,324 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 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-08-12 19:29:39,359 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:29:39,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:39,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 19:29:39,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:39,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:29:39,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:29:39,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, 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-08-12 19:29:39,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:39,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:39,587 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:39,587 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:5 [2021-08-12 19:29:39,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-08-12 19:29:39,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300825600] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:39,621 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:39,621 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-08-12 19:29:39,621 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877410494] [2021-08-12 19:29:39,621 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:29:39,621 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:39,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:29:39,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:29:39,622 INFO L87 Difference]: Start difference. First operand 1607 states and 5628 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:46,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:46,591 INFO L93 Difference]: Finished difference Result 2175 states and 7381 transitions. [2021-08-12 19:29:46,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 19:29:46,592 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:29:46,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:46,597 INFO L225 Difference]: With dead ends: 2175 [2021-08-12 19:29:46,597 INFO L226 Difference]: Without dead ends: 2163 [2021-08-12 19:29:46,598 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 956.6ms TimeCoverageRelationStatistics Valid=228, Invalid=1332, Unknown=0, NotChecked=0, Total=1560 [2021-08-12 19:29:46,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2163 states. [2021-08-12 19:29:47,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2163 to 1610. [2021-08-12 19:29:47,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1610 states, 1609 states have (on average 3.5027967681789933) internal successors, (5636), 1609 states have internal predecessors, (5636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:47,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1610 states to 1610 states and 5636 transitions. [2021-08-12 19:29:47,566 INFO L78 Accepts]: Start accepts. Automaton has 1610 states and 5636 transitions. Word has length 24 [2021-08-12 19:29:47,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:47,566 INFO L482 AbstractCegarLoop]: Abstraction has 1610 states and 5636 transitions. [2021-08-12 19:29:47,566 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:47,566 INFO L276 IsEmpty]: Start isEmpty. Operand 1610 states and 5636 transitions. [2021-08-12 19:29:47,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:29:47,568 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:47,568 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:47,777 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:29:47,778 INFO L430 AbstractCegarLoop]: === Iteration 149 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:29:47,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:47,778 INFO L82 PathProgramCache]: Analyzing trace with hash 837579310, now seen corresponding path program 46 times [2021-08-12 19:29:47,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:47,778 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080137535] [2021-08-12 19:29:47,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:47,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:47,994 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:29:47,994 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:47,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080137535] [2021-08-12 19:29:47,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080137535] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:47,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112422205] [2021-08-12 19:29:47,995 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 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-08-12 19:29:48,024 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:29:48,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:48,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:29:48,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:48,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:29:48,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:48,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:48,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:48,180 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-08-12 19:29:48,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-08-12 19:29:48,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112422205] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:48,211 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:48,211 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-12 19:29:48,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517657989] [2021-08-12 19:29:48,211 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:29:48,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:48,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:29:48,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:29:48,211 INFO L87 Difference]: Start difference. First operand 1610 states and 5636 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:55,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:55,090 INFO L93 Difference]: Finished difference Result 2161 states and 7355 transitions. [2021-08-12 19:29:55,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 19:29:55,090 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:29:55,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:55,095 INFO L225 Difference]: With dead ends: 2161 [2021-08-12 19:29:55,095 INFO L226 Difference]: Without dead ends: 2149 [2021-08-12 19:29:55,096 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 982.9ms TimeCoverageRelationStatistics Valid=254, Invalid=1386, Unknown=0, NotChecked=0, Total=1640 [2021-08-12 19:29:55,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2149 states. [2021-08-12 19:29:56,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2149 to 1608. [2021-08-12 19:29:56,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1608 states, 1607 states have (on average 3.5046670815183574) internal successors, (5632), 1607 states have internal predecessors, (5632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:56,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1608 states to 1608 states and 5632 transitions. [2021-08-12 19:29:56,023 INFO L78 Accepts]: Start accepts. Automaton has 1608 states and 5632 transitions. Word has length 24 [2021-08-12 19:29:56,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:56,023 INFO L482 AbstractCegarLoop]: Abstraction has 1608 states and 5632 transitions. [2021-08-12 19:29:56,023 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:56,023 INFO L276 IsEmpty]: Start isEmpty. Operand 1608 states and 5632 transitions. [2021-08-12 19:29:56,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:29:56,025 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:56,025 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:56,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable230 [2021-08-12 19:29:56,241 INFO L430 AbstractCegarLoop]: === Iteration 150 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:29:56,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:56,241 INFO L82 PathProgramCache]: Analyzing trace with hash 661037878, now seen corresponding path program 47 times [2021-08-12 19:29:56,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:56,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290566809] [2021-08-12 19:29:56,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:56,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:56,416 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:29:56,417 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:56,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290566809] [2021-08-12 19:29:56,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290566809] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:56,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856344184] [2021-08-12 19:29:56,417 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 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-08-12 19:29:56,444 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:29:56,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:56,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:29:56,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:56,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:29:56,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:56,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:56,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:56,573 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:29: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-08-12 19:29:56,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856344184] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:56,624 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:56,624 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-12 19:29:56,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885028969] [2021-08-12 19:29:56,624 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:29:56,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:56,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:29:56,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:29:56,624 INFO L87 Difference]: Start difference. First operand 1608 states and 5632 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:03,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:30:03,599 INFO L93 Difference]: Finished difference Result 2115 states and 7207 transitions. [2021-08-12 19:30:03,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-12 19:30:03,599 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:30:03,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:30:03,604 INFO L225 Difference]: With dead ends: 2115 [2021-08-12 19:30:03,604 INFO L226 Difference]: Without dead ends: 2104 [2021-08-12 19:30:03,605 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 362 ImplicationChecksByTransitivity, 948.1ms TimeCoverageRelationStatistics Valid=270, Invalid=1452, Unknown=0, NotChecked=0, Total=1722 [2021-08-12 19:30:03,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2104 states. [2021-08-12 19:30:04,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2104 to 1614. [2021-08-12 19:30:04,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1614 states, 1613 states have (on average 3.5015499070055798) internal successors, (5648), 1613 states have internal predecessors, (5648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:04,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1614 states to 1614 states and 5648 transitions. [2021-08-12 19:30:04,615 INFO L78 Accepts]: Start accepts. Automaton has 1614 states and 5648 transitions. Word has length 24 [2021-08-12 19:30:04,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:30:04,616 INFO L482 AbstractCegarLoop]: Abstraction has 1614 states and 5648 transitions. [2021-08-12 19:30:04,616 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:04,616 INFO L276 IsEmpty]: Start isEmpty. Operand 1614 states and 5648 transitions. [2021-08-12 19:30:04,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:30:04,618 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:30:04,618 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:30:04,834 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:30:04,834 INFO L430 AbstractCegarLoop]: === Iteration 151 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:30:04,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:30:04,834 INFO L82 PathProgramCache]: Analyzing trace with hash -172700562, now seen corresponding path program 48 times [2021-08-12 19:30:04,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:30:04,834 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638159849] [2021-08-12 19:30:04,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:30:04,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:30:05,034 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:30:05,034 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:30:05,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638159849] [2021-08-12 19:30:05,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638159849] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:30:05,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785000890] [2021-08-12 19:30:05,034 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 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-08-12 19:30:05,063 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:30:05,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:30:05,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 19:30:05,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:30:05,207 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:30:05,207 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-08-12 19:30:05,208 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:05,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:30:05,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:30:05,218 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:26 [2021-08-12 19:30:05,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-08-12 19:30:05,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785000890] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:30:05,323 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:30:05,323 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-12 19:30:05,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195034996] [2021-08-12 19:30:05,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:30:05,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:30:05,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:30:05,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:30:05,324 INFO L87 Difference]: Start difference. First operand 1614 states and 5648 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:13,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:30:13,434 INFO L93 Difference]: Finished difference Result 2243 states and 7549 transitions. [2021-08-12 19:30:13,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-12 19:30:13,434 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:30:13,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:30:13,440 INFO L225 Difference]: With dead ends: 2243 [2021-08-12 19:30:13,440 INFO L226 Difference]: Without dead ends: 2222 [2021-08-12 19:30:13,440 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 1334.7ms TimeCoverageRelationStatistics Valid=348, Invalid=1722, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 19:30:13,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2222 states. [2021-08-12 19:30:14,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2222 to 1621. [2021-08-12 19:30:14,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1621 states, 1620 states have (on average 3.504938271604938) internal successors, (5678), 1620 states have internal predecessors, (5678), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:14,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1621 states to 1621 states and 5678 transitions. [2021-08-12 19:30:14,404 INFO L78 Accepts]: Start accepts. Automaton has 1621 states and 5678 transitions. Word has length 24 [2021-08-12 19:30:14,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:30:14,405 INFO L482 AbstractCegarLoop]: Abstraction has 1621 states and 5678 transitions. [2021-08-12 19:30:14,405 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:14,405 INFO L276 IsEmpty]: Start isEmpty. Operand 1621 states and 5678 transitions. [2021-08-12 19:30:14,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:30:14,407 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:30:14,407 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:30:14,620 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2021-08-12 19:30:14,621 INFO L430 AbstractCegarLoop]: === Iteration 152 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:30:14,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:30:14,621 INFO L82 PathProgramCache]: Analyzing trace with hash 609133238, now seen corresponding path program 49 times [2021-08-12 19:30:14,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:30:14,621 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415393359] [2021-08-12 19:30:14,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:30:14,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:30:14,797 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:30:14,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:30:14,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415393359] [2021-08-12 19:30:14,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415393359] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:30:14,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16224094] [2021-08-12 19:30:14,797 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 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-08-12 19:30:14,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:30:14,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:30:14,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:30:14,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:30:14,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:14,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:30:14,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:30:14,958 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:30:15,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-08-12 19:30:15,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [16224094] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:30:15,035 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:30:15,035 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-12 19:30:15,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417276422] [2021-08-12 19:30:15,035 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:30:15,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:30:15,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:30:15,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:30:15,036 INFO L87 Difference]: Start difference. First operand 1621 states and 5678 transitions. Second operand has 21 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:21,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:30:21,788 INFO L93 Difference]: Finished difference Result 2082 states and 7091 transitions. [2021-08-12 19:30:21,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 19:30:21,788 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:30:21,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:30:21,793 INFO L225 Difference]: With dead ends: 2082 [2021-08-12 19:30:21,793 INFO L226 Difference]: Without dead ends: 2070 [2021-08-12 19:30:21,794 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 887.9ms TimeCoverageRelationStatistics Valid=199, Invalid=1133, Unknown=0, NotChecked=0, Total=1332 [2021-08-12 19:30:21,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2070 states. [2021-08-12 19:30:22,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2070 to 1615. [2021-08-12 19:30:22,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1615 states, 1614 states have (on average 3.507434944237918) internal successors, (5661), 1614 states have internal predecessors, (5661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:22,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1615 states to 1615 states and 5661 transitions. [2021-08-12 19:30:22,780 INFO L78 Accepts]: Start accepts. Automaton has 1615 states and 5661 transitions. Word has length 24 [2021-08-12 19:30:22,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:30:22,780 INFO L482 AbstractCegarLoop]: Abstraction has 1615 states and 5661 transitions. [2021-08-12 19:30:22,781 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:22,781 INFO L276 IsEmpty]: Start isEmpty. Operand 1615 states and 5661 transitions. [2021-08-12 19:30:22,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:30:22,783 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:30:22,783 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:30:22,998 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2021-08-12 19:30:22,998 INFO L430 AbstractCegarLoop]: === Iteration 153 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:30:22,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:30:22,998 INFO L82 PathProgramCache]: Analyzing trace with hash -451513034, now seen corresponding path program 50 times [2021-08-12 19:30:22,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:30:22,999 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981653178] [2021-08-12 19:30:22,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:30:23,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:30:23,213 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:30:23,213 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:30:23,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981653178] [2021-08-12 19:30:23,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981653178] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:30:23,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482270840] [2021-08-12 19:30:23,213 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 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-08-12 19:30:23,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:30:23,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:30:23,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-12 19:30:23,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:30:23,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:23,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:23,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:23,481 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:30:23,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2021-08-12 19:30:23,484 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:30:23,503 INFO L628 ElimStorePlain]: treesize reduction 16, result has 61.0 percent of original size [2021-08-12 19:30:23,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:30:23,505 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:33 [2021-08-12 19:30:23,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-08-12 19:30:23,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482270840] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:30:23,596 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:30:23,596 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-12 19:30:23,596 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132176997] [2021-08-12 19:30:23,596 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 19:30:23,596 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:30:23,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 19:30:23,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=520, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:30:23,597 INFO L87 Difference]: Start difference. First operand 1615 states and 5661 transitions. Second operand has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:30,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:30:30,714 INFO L93 Difference]: Finished difference Result 2145 states and 7254 transitions. [2021-08-12 19:30:30,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-12 19:30:30,714 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:30:30,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:30:30,719 INFO L225 Difference]: With dead ends: 2145 [2021-08-12 19:30:30,720 INFO L226 Difference]: Without dead ends: 2116 [2021-08-12 19:30:30,720 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 416 ImplicationChecksByTransitivity, 1218.2ms TimeCoverageRelationStatistics Valid=268, Invalid=1712, Unknown=0, NotChecked=0, Total=1980 [2021-08-12 19:30:30,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2116 states. [2021-08-12 19:30:31,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2116 to 1621. [2021-08-12 19:30:31,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1621 states, 1620 states have (on average 3.50679012345679) internal successors, (5681), 1620 states have internal predecessors, (5681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:31,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1621 states to 1621 states and 5681 transitions. [2021-08-12 19:30:31,749 INFO L78 Accepts]: Start accepts. Automaton has 1621 states and 5681 transitions. Word has length 24 [2021-08-12 19:30:31,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:30:31,749 INFO L482 AbstractCegarLoop]: Abstraction has 1621 states and 5681 transitions. [2021-08-12 19:30:31,749 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 25 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:31,749 INFO L276 IsEmpty]: Start isEmpty. Operand 1621 states and 5681 transitions. [2021-08-12 19:30:31,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:30:31,751 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:30:31,751 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:30:31,967 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable236 [2021-08-12 19:30:31,967 INFO L430 AbstractCegarLoop]: === Iteration 154 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:30:31,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:30:31,967 INFO L82 PathProgramCache]: Analyzing trace with hash 1277158712, now seen corresponding path program 51 times [2021-08-12 19:30:31,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:30:31,968 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232678064] [2021-08-12 19:30:31,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:30:31,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:30:32,192 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:30:32,192 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:30:32,192 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232678064] [2021-08-12 19:30:32,192 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232678064] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:30:32,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606049766] [2021-08-12 19:30:32,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 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-08-12 19:30:32,220 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:30:32,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:30:32,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-12 19:30:32,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:30:32,392 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:30:32,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-08-12 19:30:32,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:32,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:30:32,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:30:32,403 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:25 [2021-08-12 19:30:32,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-08-12 19:30:32,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606049766] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:30:32,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:30:32,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-08-12 19:30:32,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768028891] [2021-08-12 19:30:32,475 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:30:32,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:30:32,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:30:32,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:30:32,475 INFO L87 Difference]: Start difference. First operand 1621 states and 5681 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:40,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:30:40,462 INFO L93 Difference]: Finished difference Result 2145 states and 7282 transitions. [2021-08-12 19:30:40,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-12 19:30:40,462 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:30:40,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:30:40,468 INFO L225 Difference]: With dead ends: 2145 [2021-08-12 19:30:40,468 INFO L226 Difference]: Without dead ends: 2124 [2021-08-12 19:30:40,468 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 697 ImplicationChecksByTransitivity, 1585.6ms TimeCoverageRelationStatistics Valid=440, Invalid=2212, Unknown=0, NotChecked=0, Total=2652 [2021-08-12 19:30:40,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2124 states. [2021-08-12 19:30:41,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2124 to 1623. [2021-08-12 19:30:41,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1623 states, 1622 states have (on average 3.5067817509247843) internal successors, (5688), 1622 states have internal predecessors, (5688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:41,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1623 states to 1623 states and 5688 transitions. [2021-08-12 19:30:41,515 INFO L78 Accepts]: Start accepts. Automaton has 1623 states and 5688 transitions. Word has length 24 [2021-08-12 19:30:41,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:30:41,515 INFO L482 AbstractCegarLoop]: Abstraction has 1623 states and 5688 transitions. [2021-08-12 19:30:41,515 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:41,515 INFO L276 IsEmpty]: Start isEmpty. Operand 1623 states and 5688 transitions. [2021-08-12 19:30:41,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:30:41,517 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:30:41,517 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:30:41,732 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable242 [2021-08-12 19:30:41,732 INFO L430 AbstractCegarLoop]: === Iteration 155 === [thread1Err3INUSE_VIOLATION, thread1Err5INUSE_VIOLATION, thread1Thread1of1ForFork0Err0INUSE_VIOLATION, thread1Thread1of1ForFork0Err1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-08-12 19:30:41,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:30:41,733 INFO L82 PathProgramCache]: Analyzing trace with hash 249008852, now seen corresponding path program 52 times [2021-08-12 19:30:41,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:30:41,733 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805239428] [2021-08-12 19:30:41,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:30:41,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:30:41,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-08-12 19:30:41,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:30:41,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805239428] [2021-08-12 19:30:41,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805239428] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:30:41,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983660278] [2021-08-12 19:30:41,912 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 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-08-12 19:30:41,939 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:30:41,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:30:41,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-12 19:30:41,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:30:42,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-08-12 19:30:42,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:42,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:30:42,063 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:30:42,063 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:7 [2021-08-12 19:30:42,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-08-12 19:30:42,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983660278] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:30:42,110 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:30:42,110 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-12 19:30:42,110 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719145973] [2021-08-12 19:30:42,110 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:30:42,110 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:30:42,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:30:42,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:30:42,110 INFO L87 Difference]: Start difference. First operand 1623 states and 5688 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-08-12 19:30:47,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 19:30:47,274 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2021-08-12 19:30:47,274 WARN L547 AbstractCegarLoop]: Verification canceled [2021-08-12 19:30:47,276 INFO L239 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-12 19:30:47,277 WARN L188 ceAbstractionStarter]: Timeout [2021-08-12 19:30:47,277 INFO L202 PluginConnector]: Adding new model parallel-sum-equiv.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.08 07:30:47 BasicIcfg [2021-08-12 19:30:47,278 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-12 19:30:47,278 INFO L168 Benchmark]: Toolchain (without parser) took 595625.23 ms. Allocated memory was 127.9 MB in the beginning and 1.2 GB in the end (delta: 1.1 GB). Free memory was 107.1 MB in the beginning and 880.3 MB in the end (delta: -773.2 MB). Peak memory consumption was 313.4 MB. Max. memory is 8.0 GB. [2021-08-12 19:30:47,278 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.10 ms. Allocated memory is still 127.9 MB. Free memory was 108.3 MB in the beginning and 108.2 MB in the end (delta: 96.9 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-12 19:30:47,278 INFO L168 Benchmark]: Boogie Procedure Inliner took 17.18 ms. Allocated memory is still 127.9 MB. Free memory was 107.0 MB in the beginning and 105.6 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-12 19:30:47,278 INFO L168 Benchmark]: Boogie Preprocessor took 10.82 ms. Allocated memory is still 127.9 MB. Free memory was 105.6 MB in the beginning and 104.6 MB in the end (delta: 985.1 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-12 19:30:47,278 INFO L168 Benchmark]: RCFGBuilder took 295.24 ms. Allocated memory is still 127.9 MB. Free memory was 104.5 MB in the beginning and 88.6 MB in the end (delta: 15.9 MB). Peak memory consumption was 15.7 MB. Max. memory is 8.0 GB. [2021-08-12 19:30:47,278 INFO L168 Benchmark]: TraceAbstraction took 595298.55 ms. Allocated memory was 127.9 MB in the beginning and 1.2 GB in the end (delta: 1.1 GB). Free memory was 88.2 MB in the beginning and 880.3 MB in the end (delta: -792.1 MB). Peak memory consumption was 294.5 MB. Max. memory is 8.0 GB. [2021-08-12 19:30:47,278 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 127.9 MB. Free memory was 108.3 MB in the beginning and 108.2 MB in the end (delta: 96.9 kB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 17.18 ms. Allocated memory is still 127.9 MB. Free memory was 107.0 MB in the beginning and 105.6 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 10.82 ms. Allocated memory is still 127.9 MB. Free memory was 105.6 MB in the beginning and 104.6 MB in the end (delta: 985.1 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 295.24 ms. Allocated memory is still 127.9 MB. Free memory was 104.5 MB in the beginning and 88.6 MB in the end (delta: 15.9 MB). Peak memory consumption was 15.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 595298.55 ms. Allocated memory was 127.9 MB in the beginning and 1.2 GB in the end (delta: 1.1 GB). Free memory was 88.2 MB in the beginning and 880.3 MB in the end (delta: -792.1 MB). Peak memory consumption was 294.5 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 86]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (1623states) and FLOYD_HOARE automaton (currently 28 states, 22 states before enhancement),while ReachableStatesComputation was computing reachable states (1436 states constructedinput type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 9 procedures, 49 locations, 7 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 595139.7ms, OverallIterations: 155, TraceHistogramMax: 2, EmptinessCheckTime: 268.0ms, AutomataDifference: 465890.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 38.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 10428 SDtfs, 26851 SDslu, 83382 SDs, 0 SdLazy, 109032 SolverSat, 11666 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 43885.3ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7442 GetRequests, 2256 SyntacticMatches, 159 SemanticMatches, 5027 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64941 ImplicationChecksByTransitivity, 116509.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1623occurred in iteration=154, InterpolantAutomatonStates: 4325, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 51718.7ms AutomataMinimizationTime, 154 MinimizatonAttempts, 80591 StatesRemovedByMinimization, 153 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 614.0ms SsaConstructionTime, 1592.3ms SatisfiabilityAnalysisTime, 40254.3ms InterpolantComputationTime, 6620 NumberOfCodeBlocks, 6620 NumberOfCodeBlocksAsserted, 447 NumberOfCheckSat, 6322 ConstructedInterpolants, 206 QuantifiedInterpolants, 76232 SizeOfPredicates, 981 NumberOfNonLiveVariables, 11214 ConjunctsInSsa, 3435 ConjunctsInUnsatCore, 298 InterpolantComputations, 12 PerfectInterpolantSequences, 164/1418 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